8236 E Twin Oaks Drive EFFINGHAM, IL 62401 STATUS: Off Market ID#: 23025912 Off Market This property is no longer on the market or has been removed.