3239 Lenard Dr Castro Valley CA 94546 – Spacious sun porch.

Real Estate Properties for Sale in Castro Valley CA

Indoor/outdoor living is yours in the sun porch of this Castro Valley CA home for sale.