Homes for sale - LOT 85 HURFF, Elmwood, IL 61529 – MLS#PA1145557 - ...