7
3000 Sand Hill Rd
Menlo Park, CA 94025
$95.40 USD/SF/YR
7,697 SF
1
Space Available
Built 1972
7,697 SF Contiguous
Built 1972
7,697 SF
$95.40 USD/SF/YR
Office