1418 Central Ave
Alameda, CA 94501
$4,400,000 USD
19,356 SF
18
Units
6.06% Cap Rate
19,356 SF
$4,400,000 USD
Apartments