2021 Kia Soul
|
East Petersburg, PA
$20,110
est. $290/mo
2021 Kia Soul
|
East Petersburg, PA
$20,110
est. $290/mo
Track Price
Check Availability
2021 Kia Soul
1,777 Miles
|
Fletcher, NC
$19,991
est. $288/mo
2021 Kia Soul
1,777 Miles
|
Fletcher, NC
$19,991
est. $288/mo
Track Price
Check Availability
2021 Kia Soul
3,202 Miles
|
Marion, OH
$20,000
est. $288/mo
2021 Kia Soul
3,202 Miles
|
Marion, OH
$20,000
est. $288/mo
Track Price
Check Availability
2021 Kia Soul
331 Miles
|
Bronx, NY
$18,351
est. $265/mo
2021 Kia Soul
331 Miles
|
Bronx, NY
$18,351
est. $265/mo
Track Price
Check Availability
2021 Kia Soul
48 Miles
|
Raleigh, NC
$17,500
est. $252/mo
2021 Kia Soul
48 Miles
|
Raleigh, NC
$17,500
est. $252/mo
Track Price
Check Availability
2021 Kia Soul
506 Miles
|
Gilbert, AZ
$19,956
est. $288/mo
2021 Kia Soul
506 Miles
|
Gilbert, AZ
$19,956
est. $288/mo
Track Price
Check Availability
2021 Kia Soul
712 Miles
|
Madison, WI
$18,495
est. $267/mo
2021 Kia Soul
712 Miles
|
Madison, WI
$18,495
est. $267/mo
Track Price
Check Availability
2021 Kia Soul
5,000 Miles
|
Burton, OH
$19,500
est. $281/mo
2021 Kia Soul
5,000 Miles
|
Burton, OH
$19,500
est. $281/mo
Track Price
Check Availability
2021 Kia Soul
5,024 Miles
|
Burton, OH
$18,500
est. $267/mo
2021 Kia Soul
5,024 Miles
|
Burton, OH
$18,500
est. $267/mo
Track Price
Check Availability
2021 Kia Soul
|
Perry, GA
$19,510
est. $281/mo
2021 Kia Soul
|
Perry, GA
$19,510
est. $281/mo
Track Price
Check Availability
2021 Kia Soul
|
Perry, GA
$17,765
est. $256/mo
2021 Kia Soul
|
Perry, GA
$17,765
est. $256/mo
Track Price
Check Availability
2021 Kia Soul
13,687 Miles
|
Amarillo, TX
$18,500
est. $267/mo
2021 Kia Soul
13,687 Miles
|
Amarillo, TX
$18,500
est. $267/mo
Track Price
Check Availability
2021 Kia Soul
1,695 Miles
|
Wichita, KS
$19,991
est. $288/mo
2021 Kia Soul
1,695 Miles
|
Wichita, KS
$19,991
est. $288/mo
Track Price
Check Availability
2021 Kia Soul
11,133 Miles
|
Oklahoma City, OK
$20,197
est. $291/mo
2021 Kia Soul
11,133 Miles
|
Oklahoma City, OK
$20,197
est. $291/mo
Track Price
Check Availability
2021 Kia Soul
760 Miles
|
Strongsville, OH
$16,387
est. $236/mo
2021 Kia Soul
760 Miles
|
Strongsville, OH
$16,387
est. $236/mo
Track Price
Check Availability
2021 Kia Soul
|
Gresham, OR
$17,991
est. $259/mo
2021 Kia Soul
|
Gresham, OR
$17,991
est. $259/mo
Track Price
Check Availability
2021 Kia Soul
604 Miles
|
Burton, MI
$17,895
est. $258/mo
2021 Kia Soul
604 Miles
|
Burton, MI
$17,895
est. $258/mo
Track Price
Check Availability
2021 Kia Soul
5,239 Miles
|
Kennesaw, GA
$15,498
est. $223/mo
2021 Kia Soul
5,239 Miles
|
Kennesaw, GA
$15,498
est. $223/mo
Track Price
Check Availability
2021 Kia Soul
217 Miles
|
Leesburg, VA
$20,496
est. $295/mo
2021 Kia Soul
217 Miles
|
Leesburg, VA
$20,496
est. $295/mo
Track Price
Check Availability
2021 Kia Soul
2,560 Miles
|
Saint Louis, MO
$23,487
est. $339/mo
2021 Kia Soul
2,560 Miles
|
Saint Louis, MO
$23,487
est. $339/mo
Track Price
Check Availability