Upper West Side 71st Street Apartments, New York

33 West 71st StreetUpper West Side, New YorkNY 10023, United States