Homes for sale - 111 Petry Court, Champaign, IL 61822 – MLS#1104053...