This one of a kind gorgeous property located in NE Franklin county, within 15 miles of Rend Lake features a single story residence that sits on 20 acres! Over 4000 Sq ft of living space includes 4 bedrooms, 3 bathrooms, 2 kitchens (custom built cabinetry), living room, family room, den, pantry, and utility room, with attached mother-in-law suite. 2 car garage with office in garage. The outdoors include covered patio and porch and multiple pole-barn out buildings. Building 1 is 120x70 contains indoor horse riding arena, 4 horse stalls each with water, and attached living quarters with kitchen, full bath, living room and bedroom. Building 2:24x32 and contains carpenters wood-shop. Outbuilding 3 is a 34x40 and contains hay& implement storage. A fully stocked pond for fishing , custom fence and pasture, and wooded area with wildlife for watching or hunting. Make an appointment to see all this AMAZING property has to offer.