Homes for sale - 704 Dover Place, Champaign, IL 61820 – MLS#1106491...