514 total votes
AT&T Center

AT&T Center

One AT&T Center is a 44-story building in downtown St. Louis, Missouri at 909 Chestnut Street on the Gateway Mall. It is Missouri's largest building by area with 1,400,000 square feet. The building is leased entirely by AT&T, except for some small retail locations in the lobby. The building was built to replace the Southwestern Bell Building as the Southwestern Bell world headquarters. However, in a series of mergers the headquarters moved to San Antonio, Texas and was renamed AT&T. In 2006 Inland American Real Estate Trust, a subsidiary of the Inland Real Estate Group in Chicago bought the building for $205 million. AT&T then signed a 10-year lease to be the sole ... more on Wikipedia

AT&T Center is ranked on...

#24 of 30 People who voted for AT&T Center... People in the South are 2x more likely to vote for this also upvote Star Trek Franchise on The Best Star Trek Movies The Best NBA Arenas 18.2k VOTES The best NBA arenas are home to the best National Basketball Teams and beloved by fans alike. These arenas seat roughly 20,0...