- For Lease $45.00/SF/YR
- Property Type Office - R&D - Office
- Property Size 45,451 SF
- # of Floors 2
- Parking Ratio 4.00 / 1,000 SF
- Building Class A
- Year Built 1987
- Date Updated Nov 9, 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
2 Spaces Available
Suite 200
R&D - Office
$45.00/SF/YR
13,718 SF
2
13,718 - 13,718 SF
Immediate
NNN
Yes
No
200
Suite 250
R&D - Office
$45.00/SF/YR
8,926 SF
2
8,926 - 8,926 SF
Immediate
NNN
Yes
No
250