Office Campus with Outdoor
80 Willow Rd Menlo Park, CA 94025
For Lease
Contact for pricing
Seven-acre campus offers landscaped outdoor collaboration areas, three patios, and onsite parking with EV charging.
Property Size12,830 SF
Lot Size7.00 Acres
Days on Market518
Property Features for 80 Willow Rd
General Information
Standard status
Active
Size
12,830 SF
Lot size
7.00 Acres
Property subtype
OFFICE
Spaces For Lease
at 80 Willow Rd Contact us
Listing Agency:
Colliers | San Mateo
(650) 486-2204
Listed By:
Christian Prelle · License #01888351
Source:
Moodyscre
Added: Feb 26, 2025
Changed: Jul 27
Last Checked: Jul 28 at 1:13PM
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Colliers | San Mateo
Investment Insights
Based on property information with market context.
This office campus comprises a landscaped, 7-acre setting with 5 acres dedicated to outdoor collaboration space and walking trails. The property includes three large outdoor patios featuring BBQ grills and a pizza oven, along with additional outdoor event space.
Building and monument signage are available, and the campus is supported by onsite parking plus five Chargepoint EV stations with dual heads. Access to downtown Palo Alto is facilitated via a pedestrian bridge approximately 0.6 miles away (about a 12-minute walk).
There are also two separate standalone gyms on site, providing additional on-campus fitness amenities for occupants.
Building and monument signage are available, and the campus is supported by onsite parking plus five Chargepoint EV stations with dual heads. Access to downtown Palo Alto is facilitated via a pedestrian bridge approximately 0.6 miles away (about a 12-minute walk).
There are also two separate standalone gyms on site, providing additional on-campus fitness amenities for occupants.
Key Highlights
- 7‑acre campus with landscaped outdoor collaboration areas and walking trails
- 5 acres of outdoor collaboration space featuring walking trails throughout
- Three large outdoor patios with BBQ grills and a pizza oven, plus outdoor event space
Property Analytics
Location Intelligence
Current Use
Frequently Asked Questions
What type of property is this?
Office building - Seven-acre campus offers landscaped outdoor collaboration areas, three patios, and onsite parking with EV charging.
Where is this office building located?
The property is located at 80 Willow Rd Menlo Park, CA.
What are key features of this property?
This property features: 7‑acre campus with landscaped outdoor collaboration areas and walking trails; 5 acres of outdoor collaboration space featuring walking trails throughout; Three large outdoor patios with BBQ grills and a pizza oven, plus outdoor event space