616 Main Street in Tewksbury, MA is a 5-unit retail shopping center totaling 9,384+/- SF on 1.12+/- acres of land. . Great visibility located on Main Street/Rte. 38 surrounded by local amenities such as banks, gyms and other retailers. Approximately 1.5-/+ miles to I-495. Unit 2 and Unit 4 are available for lease totaling 2,000+/- SF each.
For Exclusive Commercial Properties. Investment, Sales & Leasing