Building - 401 East 73rd Street

Apartment in Lenox Hill
16
units
5
stories
1900
built in
Amenities
Elevator icon Elevator