With a curved glass facade, 200 Central Park West occupies the corner of West 59th Street and Seventh Avenue, is on the ...