12
1112 E 33rd St
Oakland, CA 94610
$895,000 USD
3,337 SF
5
Units
6.69% Cap Rate
3,337 SF
$895,000 USD
Apartments