Homes for sale - 613 W Church Street, Champaign, IL 61820 – MLS#107...