Your email has been sent.
68 Willow Rd
Menlo Park, CA 94025
Office Property For Lease
·
27,500 SF


Highlights
- 27,500 SF Standalone Building Available 1/1/2027
- Current Configuration Includes 28 Conference Rooms, Several Collaboration Areas, 1 Mother’s Room, 231 Workstations, Oversized Restrooms with Showers
- Exclusive and Secure Large Outdoor Patio with Seating Areas
- Located 5 Blocks to University Avenue and all of Downtown Palo Alto’s Retail Amenities (15 Min. Walk to Caltrain)
- 87 Dedicated Parking Stalls Onsite with 2 Dual Head EV Chargers
- Building Exterior Signage Available
Property Overview
68 Willow Road offers a rare standalone office building in Menlo Park, positioned just five blocks from University Avenue and within walking distance to Downtown Palo Alto’s retail and dining amenities. The property spans approximately 27,500 square feet and is designed to support modern workplace needs with a highly functional layout. Current improvements include 28 conference rooms, multiple collaboration areas, a mother’s room, and 231 workstations, complemented by oversized restrooms with showers and a large all-hands kitchen. The building provides 87 dedicated parking stalls, including dual-head EV charging stations, and features an exclusive outdoor patio with seating areas for employee engagement and events. Exterior signage opportunities enhance visibility, while the property’s proximity to Caltrain (approximately a 15-minute walk) and major thoroughfares ensures excellent regional connectivity. With its combination of flexible interior design, abundant natural light, and premium amenities, 68 Willow Road is an exceptional opportunity for companies seeking a secure, well-located headquarters environment in the heart of Silicon Valley.
- Conferencing Facility
- Courtyard
- Fitness Center
- Signage
