40240 N Dell Drive

    Antioch, IL 60002
    • $3,000
    • STATUS: Closed
    • ON SITE: 219 days
    • MLS #: 09882535
    Sold - 06/22/2018