26
220 Athol Ave
Oakland, CA 94606
$4,750,000 USD
24,520 SF
25
Units
6.03% Cap Rate
24,520 SF
$4,750,000 USD
Apartments