Homes for sale - 52-16 83 Street, Elmhurst, NY 11373 – MLS#3429870 ...