Menlo Place, Menlo Park, CA 94025 - Office Space for rent
Menlo Place is located at 1080 Marsh Road in the Lorelei Manor neighborhood, CA, Menlo Park, 94025. The Class B Office building was completed in 1984 and features a total of 133,364 Sqft. There is 1 Office space available for lease at 1080 Marsh Road, Menlo Park, CA, 94025, totaling 17,353 Sqft. The largest space available has 17,353 Sqft and a rental rate of $74.4/Sqft/Yearly.
The average property tax per square foot paid by a commercial property in zip code 94025 is $3.