17
1290 26th Ave
Oakland, CA 94601
$3,695,000 USD
12,420 SF
24
Units
7.49% Cap Rate
12,420 SF
$3,695,000 USD
Apartments