Sewell Automotive Companies will open two Audi, one BMW, and one Mercedes store in Texas. All are new points. These are the first BMW and Mercedes stores for Sewell, the Dallas Morning News reported here:
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.
Get Our Weekly Report
View All Events