About Highwood Office Park
50 Highwood Drive, Tewksbury, MA
Highwood Office Park is a three-building Class A office park located 18 miles northwest of Boston in Tewksbury, Massachusetts. The institutional-quality asset is comprised of 279,000 square feet of Class A office space on 17.7 acres strategically located off of I-495 and minutes from Interstate 93 and Route 3. Amenities include a Fitness center with lockers and showers and a café.