The first phase of a massive redevelopment of the former Table Talk Pies factory site in Worcester is now complete, with 83 new affordable apartments now open and being leased.
District 120, a six-story apartment building built at the site and steps from Polar Park, is the first milestone in the long-awaited project expected to reshape Worcester’s Canal District.