Homes for sale - LOT 86 HURFF, Elmwood, IL 61529 – MLS#PA1145556 - ...