39
931 Chestnut St
Alameda, CA 94501
$1,000,000 USD
3,491 SF
5
Units
6.7% Cap Rate
3,491 SF
$1,000,000 USD
Apartments