Homes for sale - LOT 67 HURFF, Elmwood, IL 61529 – MLS#PA1150284 - ...