18
1298 63rd St
Emeryville, CA 94608
$1,995,000 USD
7,305 SF
6
Units
6.77% Cap Rate
7,305 SF
$1,995,000 USD
Apartments