WyndhamPrice
Member
I don't remember these movies too well, but didn't that Avengers tower get destroyed or at least retired at some point? I remember them moving to a complex outside of the city at some point.
It's still Tony's building for Stark Industries. He lives there.