76
1000 E 33rd St
Oakland, CA 94610
$1,700,000 USD
5,813 SF
6
Units
2.29% Cap Rate
5,813 SF
$1,700,000 USD
Apartments