This 17829 square foot apartment home has 12 bedrooms and 21.0 bathrooms. This home is located at 2122 Santa Clara Ave, Alameda, CA 94501.
Off market
Street View
$3,774,246
2122 Santa Clara Ave, Alameda, CA 94501
12beds
21baths
17,829sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$212/sqft
$2,691 Estimated rent