6
1715 Central Ave
Alameda, CA 94501
$6,995,000 USD
22,300 SF
34
Units
7.61% Cap Rate
22,300 SF
$6,995,000 USD
Apartments