This 4340 square foot apartment home has 7 bedrooms and 4.5 bathrooms. This home is located at 2021 San Antonio Ave, Alameda, CA 94501.
Off market
Street View
$451,607
2021 San Antonio Ave, Alameda, CA 94501
7beds
4baths
4,340sqft
Apartment
Built in 1910
-- sqft lot
$-- Zestimate®
$104/sqft
$4,598 Estimated rent