This is a single family home. This home is located at 12206 N 1800th St, Willow Hill, IL 62480.Show more