


Office Space at 830 Menlo Avenue in Menlo Park
830 Menlo Ave, Menlo Park, CA 94025
Located in the Heart of Downtown Menlo Park
830 Menlo Avenue Office Space for Rent
2 Spaces AvailableWorkspace
Suite 109
Size
1,370 SF
Can fit*
1 - 11 PPL
Price
Contact us
Workspace
Suite 201
Size
1,485 SF
Can fit*
1 - 12 PPL
Price
Contact us
*OfficeSpace.com is suggesting this space is suitable for the listed amount of people, based on a calculation of 1 person = 125 SF.
Property Details
Property Type
Office
Property Size
11,134 sqft
Last Updated
8/6/2025
830 Menlo Avenue location
City
Menlo Park
Neighborhood
Menlo Park
Zip Code
94025
Market
South Bay