2061 Central Ave
Alameda, CA 94501
$2,295,000 USD
5,116 SF
9
Units
5.69% Cap Rate
5,116 SF
$2,295,000 USD
Apartments