• Photos
  • Map
  • Streetview
  • Upload

City: New York

MetLife Buildingis placed at 200 Park Ave between 44th and 45th Sts, next to Grand Central Station. Since it was built it has been probably the most hated building in New York, mostly because it rises up over Grand Central Station, completely blocking the view up Park Avenue, but it is a good example of modern architecture.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image