821-839 International Blvd
Oakland, CA 94606
$3,900,000 USD
27,980 SF
27,980 SF
$3,900,000 USD
Storefront Retail Office