Quadrus Sand Hill; Menlo Park, CA

The Quadrus Office Complex is situated on Sand Hill Road in Menlo Park, California; a core location for venture capital and finance firms.  The 20-acre complex consists of 8 buildings totaling 217,518 square feet.  The purchase was made as a co-investment in a joint venture with one of DivcoWest's institutional partners.

2400-2498 Sand Hill Rd, Menlo Park, CA 94025
Rentable Area 217,518 RSF
# of Stories Nine multi-story
Property Type Office
Leasing Info Contact Eric Lupinski