21
1136 E 12th St
Oakland, CA 94606
$550,000 USD
2,411 SF
7.17% Cap Rate
2,411 SF
$550,000 USD
Storefront Retail Residential