2 Wks Ago COMPARE THE ALCOVE @ SECOND & JOHN 202 E John St, Champaign, IL 61820 3 Beds$1,425 - $1,650
1 Day Ago COMPARE 309 E Springfield Ave (New Construction) 309 E Springfield Ave, Champaign, IL 61820