This home is located at 20153 Santa Maria Ave #23, Castro Valley, CA 94546.
Off market
Street View
Zestimate®
$669,600
20153 Santa Maria Ave #23, Castro Valley, CA 94546
--beds
--baths
--sqft
Other
Built in ----
-- sqft lot
$669,600 Zestimate®
$--/sqft
$2,524 Estimated rent