12
778 El Camino Real
San Carlos, CA 94070
$3,995,000 USD
9,715 SF
9,715 SF
$3,995,000 USD
Storefront Retail Office