
2017 Kia Soul EV
42,602 Miles
|
Norco, CA
$11,599
est. $167/mo
2017 Kia Soul EV
42,602 Miles
|
Norco, CA
$11,599
est. $167/mo
Track Price
Check Availability

2016 Kia Soul EV
47,660 Miles
|
Montclair, CA
$10,699
est. $154/mo
2016 Kia Soul EV
47,660 Miles
|
Montclair, CA
$10,699
est. $154/mo
Track Price
Check Availability

2016 Kia Soul EV
56,922 Miles
|
Auburn, WA
$9,950
est. $143/mo
2016 Kia Soul EV
56,922 Miles
|
Auburn, WA
$9,950
est. $143/mo
Track Price
Check Availability

2016 Kia Soul EV
13,639 Miles
|
Online Only
$11,800
est. $170/mo
2016 Kia Soul EV
13,639 Miles
|
Online Only
$11,800
est. $170/mo
Track Price
Check Availability

2017 Kia Soul EV
16,938 Miles
|
Kirkland, WA
$14,992
est. $216/mo
2017 Kia Soul EV
16,938 Miles
|
Kirkland, WA
$14,992
est. $216/mo
Track Price
Check Availability

2017 Kia Soul EV
21,127 Miles
|
San Antonio, TX
$16,000
est. $231/mo
2017 Kia Soul EV
21,127 Miles
|
San Antonio, TX
$16,000
est. $231/mo
Track Price
Check Availability

2017 Kia Soul EV
35,713 Miles
|
Sewell, NJ
$11,972
est. $173/mo
2017 Kia Soul EV
35,713 Miles
|
Sewell, NJ
$11,972
est. $173/mo
Track Price
Check Availability

2017 Kia Soul EV
31,850 Miles
|
Opa Locka, FL
$10,999
est. $159/mo
2017 Kia Soul EV
31,850 Miles
|
Opa Locka, FL
$10,999
est. $159/mo
Track Price
Check Availability

2017 Kia Soul EV
18,235 Miles
|
San Antonio, TX
$16,000
est. $231/mo
2017 Kia Soul EV
18,235 Miles
|
San Antonio, TX
$16,000
est. $231/mo
Track Price
Check Availability

2017 Kia Soul EV
24,547 Miles
|
San Antonio, TX
$16,000
est. $231/mo
2017 Kia Soul EV
24,547 Miles
|
San Antonio, TX
$16,000
est. $231/mo
Track Price
Check Availability

2017 Kia Soul EV
31,853 Miles
|
North Lauderdale, FL
$10,999
est. $159/mo
2017 Kia Soul EV
31,853 Miles
|
North Lauderdale, FL
$10,999
est. $159/mo
Track Price
Check Availability

2017 Kia Soul EV
33,230 Miles
|
San Antonio, TX
$15,000
est. $216/mo
2017 Kia Soul EV
33,230 Miles
|
San Antonio, TX
$15,000
est. $216/mo
Track Price
Check Availability

2016 Kia Soul EV
33,115 Miles
|
New Braunfels, TX
$14,500
est. $209/mo
2016 Kia Soul EV
33,115 Miles
|
New Braunfels, TX
$14,500
est. $209/mo
Track Price
Check Availability

2017 Kia Soul EV
25,147 Miles
|
New Braunfels, TX
$15,500
est. $223/mo
2017 Kia Soul EV
25,147 Miles
|
New Braunfels, TX
$15,500
est. $223/mo
Track Price
Check Availability

2017 Kia Soul EV
18,624 Miles
|
Montclair, CA
$11,440
est. $165/mo
2017 Kia Soul EV
18,624 Miles
|
Montclair, CA
$11,440
est. $165/mo
Track Price
Check Availability

2016 Kia Soul EV
20,471 Miles
|
Montclair, CA
$10,888
est. $157/mo
2016 Kia Soul EV
20,471 Miles
|
Montclair, CA
$10,888
est. $157/mo
Track Price
Check Availability

2017 Kia Soul EV
19,643 Miles
|
Opa Locka, FL
$10,999
est. $159/mo
2017 Kia Soul EV
19,643 Miles
|
Opa Locka, FL
$10,999
est. $159/mo
Track Price
Check Availability

2017 Kia Soul EV
16,758 Miles
|
Montclair, CA
$13,640
est. $197/mo
2017 Kia Soul EV
16,758 Miles
|
Montclair, CA
$13,640
est. $197/mo
Track Price
Check Availability

2016 Kia Soul EV
27,146 Miles
|
San Antonio, TX
$15,000
est. $216/mo
2016 Kia Soul EV
27,146 Miles
|
San Antonio, TX
$15,000
est. $216/mo
Track Price
Check Availability

2017 Kia Soul EV
20,624 Miles
|
San Antonio, TX
$16,000
est. $231/mo
2017 Kia Soul EV
20,624 Miles
|
San Antonio, TX
$16,000
est. $231/mo
Track Price
Check Availability