3239 Lenard Dr Castro Valley CA 94546 – Backyard with lots of potential.

Homes for Sale in Castro Valley

This Castro Valley home for sale’s backyard is perfect for a breather anytime of the day.