2060 San Antonio Ave
Alameda, CA 94501
$3,495,000 USD
5,065 SF
7
Units
5.8% Cap Rate
5,065 SF
$3,495,000 USD
Apartments