Homes for sale - 516 E Eureka Street, Champaign, IL 61820 – MLS#112...