This 7784 square foot apartment home has 17 bedrooms and 9.0 bathrooms. This home is located at 20259 Santa Maria Ave, Castro Valley, CA 94546.
Off market
Street View
$1,466,995
20259 Santa Maria Ave, Castro Valley, CA 94546
17beds
9baths
7,784sqft
Apartment
Built in 1964
-- sqft lot
$-- Zestimate®
$188/sqft
$2,728 Estimated rent