40 66 Ithaca St Unit 4, Elmhurst, NY, USA
1
1
234 m2
New York
Large and quiet one bedroom Apt in heart of Elmhurst, exposed to southeast, sunny and bright, walk to 7 train station and R/M train station in 4 min, close to all Schedule a Private Showing