A small structure located behind the Avengers Mansion, the Pet Avengers Mansion acts as the fulltime headquarters and parttime home of the Pet Avengers.
After the Pet Avengers aided the Avengers in saving the world from Fin Fang Foom, they were given the new Pet Avengers Mansion located just behind the Avengers Mansion in New York City.
Links and References
Like this? Let us know!