Homes for sale - 90 E LOCUST, Canton, IL 61520 – MLS#PA1202600 - Th...