23
33 Home Pl E
Oakland, CA 94610
$1,375,000 USD
5,019 SF
5
Units
8.06% Cap Rate
5,019 SF
$1,375,000 USD
Apartments