The developer behind a planned 421-unit residential development proposal on Franklin Street in Worcester is reducing the number of apartments by 14% while making room for more parking.
Worcester apartment complex on site of former Mount Carmel Church telegram.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from telegram.com Daily Mail and Mail on Sunday newspapers.