77 W 66th St New York, NY 10023