2480 Sand Hill Rd
Menlo Park, CA 94025
Building Ownership
Quadrus Sand Hill Llc
Building Class
A
Stories
2
Year Built / Renovated
1990
Total Rentable Building Area
18,000 SF
Quadrus Sand Hill Llc
A
2
1990
18,000 SF