13
5687 Miles Ave
Oakland, CA 94618
$4,750,000 USD
7,295 SF
11
Units
6.01% Cap Rate
7,295 SF
$4,750,000 USD
Apartments