13613 Otter Creek West

    FIELDON, IL 62031
    • $229,900
    • STATUS: Pending
    • ON SITE: 214 days
    • ID#: 18020831
    Pending
    UPDATED: 39 min ago