News

A mixed-use building in Downtown Worcester has been sold for $122.2 million. 145 Front at City Square is part of the site of ...