The tower was previously known as Stark Tower, serving as Tony Stark's New York home and Stark Industries Main Headquarters. After the destruction of the Avengers Mansion, the Avengers relocated to the tower, deeming it their new headquarters.
The Avengers Tower was much larger to accommodate the Avenger's needs. The base was equipped with extensive hangar facilities, and it also housed a living room; with twin high-tech monitor perches and a mini-bar. It was directly adjacent to several hallways that lead to the kitchen, and various sections of the tower.