2400 Sand Hill Rd
Menlo Park, CA 94025
1 of 4

Available Spaces:

Suite Space Type Pricing Size
204 Office Space For lease: Negotiable 1,698 sqft

Learn More:

Building Details:

• Year Built: 1989

• Number of Floors: 4

• Amenities: Parking