Homes for sale - LOT 90 HURFF, Elmwood, IL 61529 – MLS#PA1150299 - ...