2
1039 El Camino Real
Menlo Park, CA 94025
$3,500,000 USD
4,605 SF
6.3% Cap Rate
4,605 SF
$3,500,000 USD
Restaurant