46
309 63rd St
Oakland, CA 94618
$1,295,000 USD
2,590 SF
4
Units
7.44% Cap Rate
2,590 SF
$1,295,000 USD
Apartments