Building - 123 East 83rd Street

Apartment in Upper East Side
20
units
6
stories
N/A
built in
Amenities
  • Laundry
  • Elevator