- For Lease $45.00/SF/YR
- Property Type Office
- Property Size 45,451 SF
- # of Floors 2
- Parking Ratio 4.00 / 1,000 SF
- Building Class A
- Year Built 1987
- Date Updated May 12, 2026
Description
Menlo Corporate Center is a premium Class A office property offering a total of 45,451 square feet across two floors. The parking ratio of 4 ensures ample parking availability for tenants and visitors. Built in 1987, the building stands as a well-maintained hub for businesses seeking quality office space in the Lorelei Manor neighborhood of Menlo Park.
The property is conveniently situated near a variety of amenities. Dining options like State of Mind Pizza, just 0.6 miles away, and Cho's Hawker Center, approximately 1.1 miles away, offer nearby meal choices. Hotel Nia is just 0.2 miles away, providing convenient accommodations for visiting clients and staff. For daily essentials, Chevron Marsh Road fuel station is just 0.4 miles from the property, while educational institutions such as TIDE Academy are within 0.2 miles.
True
1 Space Available
Suite 200
R&D - Office
$45.00/SF/YR
13,275 SF
2
13,275 - 13,275 SF
Immediate
NNN
Yes
No
Full build out
200
Contacts
Cushman & Wakefield
Cushman & Wakefield
Cushman & Wakefield