26221 60th Road, Little Neck, NY 11362 - Homesnap