26 17 93rd Street, East Elmhurst, NY, USA
4
3
703 m2
New York
2 Family detached in East Elmhurst. Poor Condition. Property Need Completely Renovation. 1 gas meter. 2 electric meters. Schedule a Private Showing
This website requires cookies to provide all of its features. By using our website, you agree to our use of cookies. More info