15
1019 E 33rd St
Oakland, CA 94610
$1,100,000 USD
2,224 SF
4
Units
2,224 SF
$1,100,000 USD
Apartments