Devens building leased to R&D firm sells for $11M to Tennessee-based investors
A Devens industrial building on seven acres at 53 Jackson Road was sold on May 15 to a Tennessee firm for $11 million, according to the Worcester District Registry of Deeds.
Source: wbjournal.com