FIND YOUR SPACE IN OUR SKYLINE
Located at 675 West Peachtree Street in Atlanta's most connected neighborhood, the mixed-use 1.8 million SF Tower Square project offers a density of features no other Atlanta office space can deliver.
Tower Square is Atlanta’s biggest office development, offering 1.4 million square feet of Class-A tower office space, 70,000 square fee of annex loft office, and more.
Two blocks from Tech Square and just steps from MARTA, Tower Square is one of Midtown’s most easily accessible and well-connected office destinations.
Tower Square offers 90,000 square feet of on-site retail, an upgraded lobby, and Midtown’s largest plaza greenspace.