2016 Kia Soul
46,750 Miles | McKinney, TX
$13,580
est. $196/mo

Track Price Check Availability

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

Track Price Check Availability

2018 Kia Soul
42,220 Miles | Houston, TX
$15,000
est. $216/mo

Track Price Check Availability

2017 Kia Soul
18,336 Miles | Ann Arbor, MI
$15,491
est. $223/mo

Track Price Check Availability

2016 Kia Soul
58,288 Miles | Stuart, FL
$10,988
est. $158/mo

Track Price Check Availability

2019 Kia Soul
4,071 Miles | Grimes, IA
$15,995
est. $231/mo

Track Price Check Availability

2019 Kia Soul
17,520 Miles | Grimes, IA
$16,495
est. $238/mo

Track Price Check Availability

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

Track Price Check Availability

2019 Kia Soul
15,478 Miles | Grimes, IA
$16,495
est. $238/mo

Track Price Check Availability

2016 Kia Soul
48,060 Miles | Stuart, FL
$10,788
est. $155/mo

Track Price Check Availability

2019 Kia Soul
12,411 Miles | Cicero, NY
$15,268
est. $220/mo

Track Price Check Availability

2017 Kia Soul
17,453 Miles | Granbury, TX
$16,999
est. $245/mo

Track Price Check Availability

2016 Kia Soul
33,610 Miles | Berwyn, IL
$12,787
est. $184/mo

Track Price Check Availability

2018 Kia Soul
32,166 Miles | Berwyn, IL
$14,888
est. $215/mo

Track Price Check Availability

2019 Kia Soul
17,528 Miles | Berwyn, IL
$14,555
est. $210/mo

Track Price Check Availability

2018 Kia Soul
14,580 Miles | Berwyn, IL
$14,222
est. $205/mo

Track Price Check Availability

2016 Kia Soul
28,884 Miles | Berwyn, IL
$15,977
est. $230/mo

Track Price Check Availability

2014 Kia Soul
57,503 Miles | Watertown, CT
$8,499
est. $123/mo

Track Price Check Availability

2018 Kia Soul
8,933 Miles | Mesa, AZ
$16,950
est. $244/mo

Track Price Check Availability

2018 Kia Soul
7,428 Miles | Mesa, AZ
$16,770
est. $242/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage