Latest apartment project in Worcester: 218-unit building off Shrewsbury Street

A developer is proposing a 218-unit residential building for a block at 225 Shrewsbury St. and 68 Albany St. The seven-story building will be behind the current shopping plaza at the site.