Back to properties

121 E 23rd St, #7D

Flatiron

  • $1,735,000
  • 2 beds
  • 2 baths