4
2730 Sand Hill Rd
Menlo Park, CA 94025
$95.00 USD/SF/YR
1,088 SF
1
Space Available
Built 1973
9,116 SF Contiguous
Built 1973
1,088 SF
$95.00 USD/SF/YR
Office