1 Day Ago COMPARE 51 E Green - OFFBOARDING 01/14/25 51 E Green St, Champaign, IL 61820 Studio - 4 Beds$600 - $2,400