17
2820 Park Blvd
Oakland, CA 94610
$4,650,000 USD
21,166 SF
22
Units
6.01% Cap Rate
21,166 SF
$4,650,000 USD
Apartments