Tower Square (Atlanta) (built 1982)
Location: 33.77268°N, 84.38692°W