Homes for sale - LOT 87 HURFF, Elmwood, IL 61529 – MLS#PA1150297 - ...