Adress: 10 West 66th Street, between Central Park West and Columbus, south sideDistrict: Lincoln SquareBorough: Manhattan, New York City
Located in Lincoln Square, this apartment tower designed by Ralph E. Leff was completed in 1969
We can't provide information on price or availability.