2017 Kia Soul
29,103 Miles | McKinney, TX
$15,991
est. $230/mo

Track Price Check Availability

2016 Kia Soul
46,750 Miles | McKinney, TX
$14,991
est. $216/mo

Track Price Check Availability

2016 Kia Soul
28,463 Miles | Las Vegas, NV
$13,988
est. $202/mo

Track Price Check Availability

2019 Kia Soul
8,412 Miles | Cicero, NY
$16,557
est. $239/mo

Track Price Check Availability

2015 Kia Soul
44,995 Miles | Canton, MI
$11,988
est. $173/mo

Track Price Check Availability

2016 Kia Soul
36,251 Miles | Las Vegas, NV
$17,988
est. $259/mo

Track Price Check Availability

2016 Kia Soul
32,998 Miles | Grimes, IA
$14,995
est. $216/mo

Track Price Check Availability

2016 Kia Soul
12,346 Miles | Grimes, IA
$15,995
est. $231/mo

Track Price Check Availability

2018 Kia Soul
12,972 Miles | Fair Lawn, NJ
$14,980
est. $216/mo

Track Price Check Availability

2016 Kia Soul
39,695 Miles | Canton, MI
$14,093
est. $203/mo

Track Price Check Availability

2018 Kia Soul
7,739 Miles | Las Vegas, NV
$15,988
est. $230/mo

Track Price Check Availability

2019 Kia Soul
12,411 Miles | Cicero, NY
$17,700
est. $255/mo

Track Price Check Availability

2016 Kia Soul
45,818 Miles | Las Vegas, NV
$14,988
est. $216/mo

Track Price Check Availability

2016 Kia Soul
24,586 Miles | Houston, TX
$14,000
est. $202/mo

Track Price Check Availability

2020 Kia Soul
276 Miles | Houston, TX
$21,000
est. $303/mo

Track Price Check Availability

2016 Kia Soul
21,000 Miles | Paragould, AK
$13,495
est. $195/mo

Track Price Check Availability

2016 Kia Soul
76,000 Miles | Joplin, MO
$10,950
est. $158/mo

Track Price Check Availability

2016 Kia Soul
50,643 Miles | Independence, MO
$14,000
est. $202/mo

Track Price Check Availability

2019 Kia Soul
13,546 Miles | Independence, MO
$16,000
est. $231/mo

Track Price Check Availability

2018 Kia Soul
23,719 Miles | Independence, MO
$16,000
est. $231/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage