1/22 Pending $749,000 2 Beds1 Bath825 SqFt 21146 Elm St, Castro Valley, CA 94546 Listed by Micheline DeFreitas of BHHS Drysdale Properties
1/60 Active $1,250,000 4 Beds3 Baths1,683 SqFt 21132 Tyee Ct, Castro Valley, CA 94546 Listed by Thomas Westfall of Compass
Pending $1,050,000 1,552 SqFt 2632 Renton Way, Castro Valley, CA 94546 Listed by Patrick J. Fracisco of Fracisco Realty & Invest.