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