2018 Kia Soul
73,337 Miles | Fullerton, CA
$9,699
est. $140/mo

Track Price Check Availability

2015 Kia Soul
68,798 Miles | Colton, CA
$8,499
est. $123/mo

Track Price Check Availability

2016 Kia Soul
47,594 Miles | Stanton, CA
$8,899
est. $128/mo

Track Price Check Availability

2017 Kia Soul
76,314 Miles | El Monte, CA
$9,399
est. $135/mo

Track Price Check Availability

2014 Kia Soul
94,514 Miles | Fullerton, CA
$8,799
est. $127/mo

Track Price Check Availability

2017 Kia Soul
63,195 Miles | Bellflower, CA
$9,699
est. $140/mo

Track Price Check Availability

2012 Kia Soul
64,361 Miles | Fullerton, CA
$8,099
est. $117/mo

Track Price Check Availability

2016 Kia Soul
54,194 Miles | El Monte, CA
$9,799
est. $141/mo

Track Price Check Availability

2016 Kia Soul
46,981 Miles | Stanton, CA
$9,499
est. $137/mo

Track Price Check Availability

2014 Kia Soul
52,393 Miles | Santa Ana, CA
$9,499
est. $137/mo

Track Price Check Availability

2016 Kia Soul
69,966 Miles | West Covina, CA
$8,899
est. $128/mo

Track Price Check Availability

2015 Kia Soul
51,361 Miles | Santa Ana, CA
$8,799
est. $127/mo

Track Price Check Availability

2016 Kia Soul
77,900 Miles | Peoria, AZ
$9,428
est. $136/mo

Track Price Check Availability

2012 Kia Soul
74,256 Miles | Warrensville Heights, OH
$9,998
est. $144/mo

Track Price Check Availability

2015 Kia Soul
111,099 Miles | East Haven, CT
$9,998
est. $144/mo

Track Price Check Availability

2010 Kia Soul
70,765 Miles | Raleigh, NC
$9,998
est. $144/mo

Track Price Check Availability

2012 Kia Soul
112,790 Miles | Brooklyn Park, MN
$9,599
est. $138/mo

Track Price Check Availability

2012 Kia Soul
97,205 Miles | Littleton, CO
$9,599
est. $138/mo

Track Price Check Availability

2013 Kia Soul
113,663 Miles | Shreveport, LA
$8,998
est. $130/mo

Track Price Check Availability

2015 Kia Soul
97,395 Miles | Hillside, IL
$9,998
est. $144/mo

Track Price Check Availability