Search
80 Willow Rd, Menlo Park, CA, 94025
Office Campus with Outdoor Patios

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
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.

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

Willow Park Campus Corporate Office

Suggested Use

Top Pick Auto Repair Shop Auto Parts Store Big Box & Wholesale Store Storage Facility Grocery & Convenience Store (Bike/Boat/Book/etc) Store

Zoning and permitted uses should be independently verified with authorities.

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
(650) 486-2204 Call to check price and availability
More about this property
Thanks! Your message was sent.
Error! Your message wasn't sent.
Please enter your name
Please enter email
Please enter the email in the correct format
Please enter phone
Please enter the number in the correct format
Please enter message