53 W 71st St THOUSE New York, NY 10023