21
3421 68th Ave
Oakland, CA 94605
$1,895,000 USD
6,982 SF
8
Units
9.71% Cap Rate
6,982 SF
$1,895,000 USD
Apartments