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.

MILLIONS OF
SQUARE FEET

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.

CONNECTED
LOCATION

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.

ON-SITE RETAIL
AND AMENITIES

Tower Square offers 90,000 square feet of on-site retail, an upgraded lobby, and Midtown’s largest plaza greenspace.

TAKE A LOOK

Preview our updated plaza and lobby, get a sneak peek of our 90,000 square feet of new West Peachtree and plaza-facing retail, and explore the 360-degree views from our office tower.