![1700 embarcadero](https://padailypost.com/wp-content/uploads/2019/06/1700-embarcadero-326x245.png)
Palo Alto
New car dealership on the way to Palo Alto
By the Daily Post staff Palo Alto City Council voted Monday (June 24) to usher ahead a 106,000-square-foot Audi and Mercedes-Benz dealership at 1700-1730 Embarcadero Road, where Ming’s Chinese Restaurant […]