5
1415-1419 Broadway
Alameda, CA 94501
$18,600,000 USD
69,138 SF
93
Units
5.25% Cap Rate
69,138 SF
$18,600,000 USD
Apartments