51
1800 El Camino Real
Menlo Park, CA 94027
$6,400,000 USD
9,187 SF
3.5% Cap Rate
9,187 SF
$6,400,000 USD
Office