241 El Camino Real
Menlo Park, CA 94025
$8,500,000 USD
9,721 SF
1.38% Cap Rate
9,721 SF
$8,500,000 USD
Storefront Retail Office