« Back
Land Rover of Sudbury
Sudbury, MA
Project Description
The Freelander earns a spot on Automobile Magazine’s All-Star list the same year Channel Building completed construction of this design-build venture. Built within Land Rover’s high design standards, this project met all building expectations and the 6 month build timeframe.
Key Facts
Location: Sudbury, MA
Architect/Engineer: CHANNEL
Scope: 21,000 sq ft