3239 Lenard Dr Castro Valley CA 94546 – Backyard with trees and plants.

Castro Valley Homes for Sale

Enjoy the beauty of the backyard while playing with your kids in this stunning Castro Valley home for sale.