10020 Pepper Street – Delhi, CA