H.T. Berry Sells Industrial Facility in Canton

Canton-based H.T. Berry sold its 99,171-square-foot industrial facility located at 50 North St. in Canton, Massachusetts, to The Seyon Group in Boston for $13.85 million. (CoStar)
Seyon Group Acquires 99,000-Square-Foot Industrial Building