In the Avengers movie, Tony Stark builds a tower in New York City. It is big, it is shiny, it is tall. It's all the things that Tony Stark loves, especially in his buildings.
During the battle in the third act:
...we see the ground team (Hawkeye, Black Widow, Captain America) are pretty much camped out near Grand Central station. It would seem that Stark Tower isn't too far from there, given that Captain America's primary mission is to keep the Chitauri within a 3 block radius of Grand Central. That leads me to believe the portal (which is above Stark Tower) is located close by, because otherwise the mission objective would be laughable and tactically unwise.
Based on the establishing shots, I was wondering: Where is Stark Tower located? And, furthermore:
Is Stark Tower located in lieu of the MetLife building?