Located at 500 W. Lake Street in the industrial park, Elmhurst BMW recently held its first-ever Cars and Coffee event, at which people were invited to come in and see the latest vehicles available for sale. This photo shows the front of the store lined up with every BMW M3 generation from 1988 to 2021! Future events are planned.