Barrington OKs new Porsche dealership — but there’s a catch

Barrington village trustees gave the green light Monday for a new 110,400-square-foot Porsche dealership on the Motor Werks campus, but they rejected a request to install red LED lights on the building.

Related posts