An entirely new place to live, think, work, and explore in Menlo Park. The property consists of retail, commercial, and residential space with the Plaza as the epicenter. The Plaza opens to the public with an arch entrance off of El Camino Real. This 15,000+ sq. ft. space is great for filming, movie nights, speaker series, receptions, and markets.
Don't see an amenity you're looking for? Ask the host, Noelle
Changes saved