1,090 Listings of 2017 Kia Soul for Sale

  • Featured Listings

  • 2017 Kia Soul for sale in Moline, IL

    2017 Kia Soul

    • $3,918 below average
    • Mileage
    • 9 Miles
    • 2,225 Miles below average
  • 2017 Kia Soul for sale in Moline, IL

    2017 Kia Soul

    • $2,577 below average
    • Mileage
    • 9 Miles
    • 2,225 Miles below average
  • 2017 Kia Soul for sale in Moline, IL

    2017 Kia Soul

    • $2,623 below average
    • Mileage
    • 2 Miles
    • 2,232 Miles below average
  • 2017 Kia Soul for sale in Moline, IL

    2017 Kia Soul

    • $2,690 below average
    • Mileage
    • 2 Miles
    • 2,232 Miles below average
  • 2017 Kia Soul for sale in Concord, NC

    2017 Kia Soul

    • $4,470 below average
    • Mileage
  • 2017 Kia Soul for sale in Manassas, VA

    2017 Kia Soul +

    • $4,871 below average
    • Mileage
  • 2017 Kia Soul for sale in Manassas, VA

    2017 Kia Soul +

    • $4,871 below average
    • Mileage
  • 2017 Kia Soul for sale in Oklahoma City, OK

    2017 Kia Soul

    • $4,639 below average
    • Mileage
    • 3 Miles
    • 2,231 Miles below average
  • 2017 Kia Soul for sale in Oklahoma City, OK

    2017 Kia Soul

    • $4,639 below average
    • Mileage
    • 3 Miles
    • 2,231 Miles below average
  • 2017 Kia Soul for sale in Oklahoma City, OK

    2017 Kia Soul

    • $4,583 below average
    • Mileage
    • 3 Miles
    • 2,231 Miles below average
  • 2017 Kia Soul for sale in Oklahoma City, OK

    2017 Kia Soul

    • $4,583 below average
    • Mileage
    • 3 Miles
    • 2,231 Miles below average
  • 2017 Kia Soul for sale in Moline, IL

    2017 Kia Soul

    • $2,552 below average
    • Mileage
    • 9 Miles
    • 2,225 Miles below average
  • 2017 Kia Soul for sale in Moline, IL

    2017 Kia Soul

    • $2,552 below average
    • Mileage
    • 9 Miles
    • 2,225 Miles below average
  • 2017 Kia Soul for sale in Lincolnwood, IL

    2017 Kia Soul

    • $2,437 below average
    • Mileage
  • 2017 Kia Soul EV for sale in Warwick, RI

    2017 Kia Soul EV +

    • $8,211 below average
    • Mileage
  • 2017 Kia Soul for sale in Attleboro, MA

    2017 Kia Soul

    • $4,247 below average
    • Mileage
    • 8 Miles
    • 2,226 Miles below average
  • Featured 2017 Kia Soul Listings

    2017 Kia Soul for sale in Fredericksburg, VA
    $19,790
    Safford KIA of Fredericksburg

    2017 Kia Soul

    Safford KIA of Fredericksburg
  • 2017 Kia Soul for sale in Attleboro, MA

    2017 Kia Soul

    • $4,247 below average
    • Mileage
    • 8 Miles
    • 2,226 Miles below average
  • 2017 Kia Soul for sale in Oklahoma City, OK

    2017 Kia Soul

    • $4,334 below average
    • Mileage
    • 4 Miles
    • 2,230 Miles below average
  • 2017 Kia Soul for sale in Miami, FL

    2017 Kia Soul

    • $4,361 below average
    • Mileage
  • 2017 Kia Soul for sale in Miami, FL

    2017 Kia Soul

    • $4,361 below average
    • Mileage
  • 2017 Kia Soul for sale in North Dartmouth, MA

    2017 Kia Soul

    • $4,301 below average
    • Mileage
    • 9 Miles
    • 2,225 Miles below average
  • 2017 Kia Soul for sale in Davie, FL

    2017 Kia Soul +

    • $4,130 below average
    • Mileage
  • 2017 Kia Soul for sale in Davie, FL

    2017 Kia Soul +

    • $4,130 below average
    • Mileage
  • 2017 Kia Soul for sale in Mckinney, TX

    2017 Kia Soul

    • $2,290 below average
    • Mileage
  • 1 of 46