Homes for sale - 408 W Green Street, Champaign, IL 61820 – MLS#1105...