Building - 127 East 62nd Street

Townhouse in Lenox Hill
11
units
5
stories
1873
built in
Amenities
  • Elevator