22
1833 Clinton Ave
Alameda, CA 94501
$2,000,000 USD
9,130 SF
5
Units
4.34% Cap Rate
9,130 SF
$2,000,000 USD
Apartments