18
1211 Paru St
Alameda, CA 94501
$1,995,000 USD
7,706 SF
7
Units
7.26% Cap Rate
7,706 SF
$1,995,000 USD
Apartments