This 10346 square foot apartment home has 20 bedrooms and 15.0 bathrooms. This home is located at 2015 Central Ave, Alameda, CA 94501.
Off market
Street View
$2,844,524
2015 Central Ave, Alameda, CA 94501
20beds
15baths
10,346sqft
Apartment
Built in 1967
-- sqft lot
$-- Zestimate®
$275/sqft
$2,504 Estimated rent