This is a multi family home. This home is located at 3237 107th St, East Elmhurst, NY 11369.Show more