11
1010 El Camino Real
Menlo Park, CA 94025
$105.00 USD/SF/YR
2,738-4,533 SF
3
Spaces Available
Built 1989
4,533 SF Contiguous
Built 1989
2,738-4,533 SF
$105.00 USD/SF/YR
Office, Retail