Homes for sale - 686C County Road 2425 Road, Champaign, IL 61822 – ...