2,811 Sqft - 724 Oak Grove Avenue, MENLO PARK, California 94025
Property Description
Suite 100 – 2,811 SF | First Floor Tech/R&D Office Space 2,811 sf Available, Newly Built-Out, Excellent Downtown Menlo Park Location, Large Glass Conference Room, Short Walk to Restaurants, Retail and Caltrain Adjacent to City Parking Lots. Ideal for tech startup with flexible lease terms available.