This 4856 square foot apartment home has 12 bedrooms and 5.0 bathrooms. This home is located at 1023 Central Ave, Alameda, CA 94501.
Off market
Street View
$213,550
1023 Central Ave, Alameda, CA 94501
12beds
5baths
4,856sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$44/sqft
$3,255 Estimated rent