Owned by Massachusetts Mutual Life Insurance Company and managed by CBRE-NE Partners, LP
Tower Square is in the heart of downtown Springfield, Massachusetts at 1500 Main Street, and is accessible from Interstate 91 at Exit 6 Northbound and Exit 7 Southbound
- Tower Square consists of 1.6 million square feet.
- Enclosed retail/service center of 180,000 sq. ft.
- 28 Floor Class A office tower of 370,000 sq. ft.
- Enclosed three-level parking garage
- 265 Room Tower Square Hotel
- BOMA 360 Performance Building
- Energy Star Building