A-Class Building – Quadrus – Menlo Park 2
2440 Sand Hill Road Menlo Park, CA 94025
242,631 SF · Office For Lease
Property Type: Office
Property Sub-type: Office Building
Total Space Available: 12,711 SF
Building Size: 242,631 SF
Building Class: A
Year Built: 1989
Description
Shared Mezzanine Space