Leasing at Tower Square
Features of Tower Square
Located in the heart of New England and the Pioneer Valley, Tower Square is the perfect location to conduct business. Whether you are an attorney, a broker, a retail merchant, or a restauranteur, this 28-floor complex situated in downtown Springfield, Massachusetts, is a thriving location for Class A office space needs and retail opportunities.
Square Feet
Tower Square consists of 1.6 million square feet in the heart of the Downtown Springfield.
Square Feet
Our 28 Floor Class A Office Tower consists of 370,000 square feet.
Square Feet
Tower Square’s enclosed retail and service center is 180,000 square feet.
Level Parking Garage
At Tower Square, we have an enclosed 3 level parking garage.