18
3121-3161 Castro Valley Blvd
Castro Valley, CA 94546
$4,000,000 USD
20,232 SF
20,232 SF
$4,000,000 USD
Storefront Retail Office