2020 Kia Soul
25,484 Miles
|
West Palm Beach , FL
$13,798
est. $199/mo
2020 Kia Soul
25,484 Miles
|
West Palm Beach , FL
$13,798
est. $199/mo
Track Price
Check Availability
2020 Kia Soul
28,622 Miles
|
Stanton, CA
$14,199
est. $205/mo
2020 Kia Soul
28,622 Miles
|
Stanton, CA
$14,199
est. $205/mo
Track Price
Check Availability
2020 Kia Soul
4,898 Miles
|
Orlando, FL
$16,998
est. $245/mo
2020 Kia Soul
4,898 Miles
|
Orlando, FL
$16,998
est. $245/mo
Track Price
Check Availability
2020 Kia Soul
17,511 Miles
|
Norman, OK
$17,998
est. $259/mo
2020 Kia Soul
17,511 Miles
|
Norman, OK
$17,998
est. $259/mo
Track Price
Check Availability
2020 Kia Soul
28,653 Miles
|
Merriam, KS
$16,998
est. $245/mo
2020 Kia Soul
28,653 Miles
|
Merriam, KS
$16,998
est. $245/mo
Track Price
Check Availability
2020 Kia Soul
20,468 Miles
|
Manchester, NH
$15,998
est. $231/mo
2020 Kia Soul
20,468 Miles
|
Manchester, NH
$15,998
est. $231/mo
Track Price
Check Availability
2020 Kia Soul
3,180 Miles
|
El Paso, TX
$17,998
est. $259/mo
2020 Kia Soul
3,180 Miles
|
El Paso, TX
$17,998
est. $259/mo
Track Price
Check Availability
2020 Kia Soul
5,874 Miles
|
Clearwater, FL
$19,998
est. $288/mo
2020 Kia Soul
5,874 Miles
|
Clearwater, FL
$19,998
est. $288/mo
Track Price
Check Availability
2020 Kia Soul
2,395 Miles
|
Hartford, CT
$19,998
est. $288/mo
2020 Kia Soul
2,395 Miles
|
Hartford, CT
$19,998
est. $288/mo
Track Price
Check Availability
2020 Kia Soul
9,281 Miles
|
Lynnwood, WA
$15,998
est. $231/mo
2020 Kia Soul
9,281 Miles
|
Lynnwood, WA
$15,998
est. $231/mo
Track Price
Check Availability
2020 Kia Soul
42,232 Miles
|
Mobile, AL
$15,998
est. $231/mo
2020 Kia Soul
42,232 Miles
|
Mobile, AL
$15,998
est. $231/mo
Track Price
Check Availability
2020 Kia Soul
1,651 Miles
|
Mobile, AL
$19,998
est. $288/mo
2020 Kia Soul
1,651 Miles
|
Mobile, AL
$19,998
est. $288/mo
Track Price
Check Availability
2020 Kia Soul
14,939 Miles
|
Colorado Springs, CO
$15,998
est. $231/mo
2020 Kia Soul
14,939 Miles
|
Colorado Springs, CO
$15,998
est. $231/mo
Track Price
Check Availability
2020 Kia Soul
40,954 Miles
|
Federal Heights, CO
$14,599
est. $210/mo
2020 Kia Soul
40,954 Miles
|
Federal Heights, CO
$14,599
est. $210/mo
Track Price
Check Availability
2020 Kia Soul
6,457 Miles
|
Oxnard, CA
$21,998
est. $317/mo
2020 Kia Soul
6,457 Miles
|
Oxnard, CA
$21,998
est. $317/mo
Track Price
Check Availability
2020 Kia Soul
239 Miles
|
Denton, TX
$17,998
est. $259/mo
2020 Kia Soul
239 Miles
|
Denton, TX
$17,998
est. $259/mo
Track Price
Check Availability
2020 Kia Soul
26,530 Miles
|
Murrieta, CA
$15,998
est. $231/mo
2020 Kia Soul
26,530 Miles
|
Murrieta, CA
$15,998
est. $231/mo
Track Price
Check Availability
2020 Kia Soul
43,793 Miles
|
Parker, CO
$13,998
est. $202/mo
2020 Kia Soul
43,793 Miles
|
Parker, CO
$13,998
est. $202/mo
Track Price
Check Availability
2020 Kia Soul
5,255 Miles
|
Puyallup, WA
$15,998
est. $231/mo
2020 Kia Soul
5,255 Miles
|
Puyallup, WA
$15,998
est. $231/mo
Track Price
Check Availability
2020 Kia Soul
6,100 Miles
|
Independence, MO
$15,998
est. $231/mo
2020 Kia Soul
6,100 Miles
|
Independence, MO
$15,998
est. $231/mo
Track Price
Check Availability