20
3451 International Blvd
Oakland, CA 94601
$2,450,000 USD
8,000 SF
8,000 SF
$2,450,000 USD
Storefront Retail Office