166 Athol Ave
Oakland, CA 94606
$8,500,000 USD
29,381 SF
28
Units
5% Cap Rate
29,381 SF
$8,500,000 USD
Apartments