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.
Tower Square consists of 1.6 million square feet in the heart of the Downtown Springfield.
Our 28 Floor Class A Office Tower consists of 370,000 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.