Homes for sale - LOT 18 RIVER CREST Drive, Chillicothe, IL 61523 – ...