What Avengers Tower is
Brian Michael Bendis and David Finch introduced Avengers Tower in New Avengers #3 (January 2005). Stark Tower (the Manhattan skyscraper Iron Man had owned in earlier continuity) was reframed as the team’s post-Disassembled headquarters after the Avengers Mansion’s destruction. The Tower has been the canonical New Avengers base across most subsequent runs. The MCU’s Avengers Tower in The Avengers (2012) became one of the most-recognized live-action superhero settings.
Collector context
New Avengers #3 trades modestly. CGC 9.8 is in the low to mid three figures. The book is recognized as a Bendis Avengers run key.