Worcester property manager buys into Westborough tech park office for $18M
A 110,202-square-foot property in the Westborough Technology Park was sold for $18.3 million in a deal closed Tuesday, according to the Worcester South District Registry of Deeds.
Source: wbjournal.com