Homes for sale - 625 E Green Street, Champaign, IL 61820 – MLS#1061...