Permits Filed for Car Dealership at 1700 Embarcadero Road, Palo Alto
Recently filed elevations show plans for a new Mercedes-Benz car dealership and service station for 1700 Embarcadero Road in Palo Alto, Santa Clara County. The project will replace a vacant restaurant space and its 160-vehicle parking lot. The Mercedes dealership will provide parking for 81 vehicles and have an inventory capacity of 60 cars. The M Group is managing the development.