394 Washington Street, Woburn, MA 01801, USA
Ground-up construction a 3-story, 152,600 square foot facility. This new space houses the dealership’s showroom, service area and corporate offices as well as indoor storage and display for 300 vehicles.