Within walking distance to the southeast portion of Central Park
Easy access to Metro lines
OVERVIEW
Originally built in 1994, 110 60th St is a premier medical building located in the Lenox Hill community. This 181,917 square foot property underwent a major renovation in 2017 improving its facade and overall appearance. The property is with steps of 59 Street Lexington Ave Station Metro accessing trains N,R and W.