5 East 59th St. is situated in one of the world’s busiest retail corridors steps from Central Park and The Plaza Hotel