32-06 84th Street #2, East Elmhurst, NY 11370 - Homesnap