Avengers Mansion's address is 890 Fifth Avenue in the borough of Manhattan in New York City [REF].
Lee later recounted, "I can't tell you how many fan letters I would receive from kids saying, 'We came to New York and we were looking for the Stark mansion and couldn't find it.