207 West 80th Street is a Building located in the Upper West Side neighborhood in Manhattan, NY. 207 West 80th Street was built in 1910 and has 5 stories and 19 units. Located on 80th street, between Broadway and Amsterdam you are steps away from all things important. Shops, Restaurants, Museum of Natural History, Central Park, Riverside Park, and 1, B and C Trains.