2014 Kia Soul
90,069 Miles
|
Weymouth, MA
$2,499
est. $36/mo
2014 Kia Soul
90,069 Miles
|
Weymouth, MA
$2,499
est. $36/mo
Track Price
Check Availability
2012 Kia Soul
248,423 Miles
|
Harwood, MD
$2,995
est. $43/mo
2012 Kia Soul
248,423 Miles
|
Harwood, MD
$2,995
est. $43/mo
Track Price
Check Availability
2010 Kia Soul
214,968 Miles
|
Newark, IL
$2,995
est. $43/mo
2010 Kia Soul
214,968 Miles
|
Newark, IL
$2,995
est. $43/mo
Track Price
Check Availability
2013 Kia Soul
242,490 Miles
|
Chouteau, OK
$2,995
est. $43/mo
2013 Kia Soul
242,490 Miles
|
Chouteau, OK
$2,995
est. $43/mo
Track Price
Check Availability
2010 Kia Soul
180,720 Miles
|
New Lenox, IL
$2,595
est. $37/mo
2010 Kia Soul
180,720 Miles
|
New Lenox, IL
$2,595
est. $37/mo
Track Price
Check Availability
2011 Kia Soul
142,109 Miles
|
Houston, TX
$2,999
est. $43/mo
2011 Kia Soul
142,109 Miles
|
Houston, TX
$2,999
est. $43/mo
Track Price
Check Availability
2011 Kia Soul
130,504 Miles
|
Springfield, MA
$2,999
est. $43/mo
2011 Kia Soul
130,504 Miles
|
Springfield, MA
$2,999
est. $43/mo
Track Price
Check Availability
2014 Kia Soul
123,526 Miles
|
Fair Lawn, NJ
$1,999
est. $29/mo
2014 Kia Soul
123,526 Miles
|
Fair Lawn, NJ
$1,999
est. $29/mo
Track Price
Check Availability
2010 Kia Soul
148,550 Miles
|
Morristown, NJ
$2,995
est. $43/mo
2010 Kia Soul
148,550 Miles
|
Morristown, NJ
$2,995
est. $43/mo
Track Price
Check Availability
2011 Kia Soul
202,734 Miles
|
Milan, TN
Accepting Offers
est. $0/mo
2011 Kia Soul
202,734 Miles
|
Milan, TN
Accepting Offers
est. $0/mo
Track Price
Check Availability
2010 Kia Soul
177,448 Miles
|
Wichita, KS
Accepting Offers
est. $0/mo
2010 Kia Soul
177,448 Miles
|
Wichita, KS
Accepting Offers
est. $0/mo
Track Price
Check Availability
2012 Kia Soul
180,725 Miles
|
Humboldt, TN
Accepting Offers
est. $0/mo
2012 Kia Soul
180,725 Miles
|
Humboldt, TN
Accepting Offers
est. $0/mo
Track Price
Check Availability
2013 Kia Soul
187,452 Miles
|
Cabot, AR
Accepting Offers
est. $0/mo
2013 Kia Soul
187,452 Miles
|
Cabot, AR
Accepting Offers
est. $0/mo
Track Price
Check Availability
2012 Kia Soul
189,000 Miles
|
Olympia, WA
Accepting Offers
est. $0/mo
2012 Kia Soul
189,000 Miles
|
Olympia, WA
Accepting Offers
est. $0/mo
Track Price
Check Availability
2011 Kia Soul
143,199 Miles
|
Ellensburg, WA
Accepting Offers
est. $0/mo
2011 Kia Soul
143,199 Miles
|
Ellensburg, WA
Accepting Offers
est. $0/mo
Track Price
Check Availability