11
2858-2860 Brookdale Ave
Oakland, CA 94602
$2,000,000 USD
2,344 SF
10
Units
7.55% Cap Rate
2,344 SF
$2,000,000 USD
Apartments