Description:
CitySquare, a $565 million, multi-phased project in the heart of downtown Worcester, is one of the largest public-private development projects in the Commonwealth and has redefined what was once the former Worcester Galleria mall with new residential a