Open House This Weekend At Beautiful Castro Valley Home – Patch

CASTRO VALLEY, CA — This custom built home has 4 bedrooms and 3 bathrooms spread out through 2,906 square feet. Scroll down to see more photos, …

  • You already voted!
  • Read More