2012 Kia Soul
76,900 Miles
|
Naugatuck, CT
$4,995
est. $72/mo
2012 Kia Soul
76,900 Miles
|
Naugatuck, CT
$4,995
est. $72/mo
Track Price
Check Availability
2011 Kia Soul
125,306 Miles
|
Chesapeake, VA
$4,695
est. $68/mo
2011 Kia Soul
125,306 Miles
|
Chesapeake, VA
$4,695
est. $68/mo
Track Price
Check Availability
2016 Kia Soul
176,047 Miles
|
Phoenix, AZ
$4,995
est. $72/mo
2016 Kia Soul
176,047 Miles
|
Phoenix, AZ
$4,995
est. $72/mo
Track Price
Check Availability
2010 Kia Soul
139,190 Miles
|
Elmhurst, IL
$4,799
est. $69/mo
2010 Kia Soul
139,190 Miles
|
Elmhurst, IL
$4,799
est. $69/mo
Track Price
Check Availability
2012 Kia Soul
172,988 Miles
|
Pensacola, FL
$4,900
est. $71/mo
2012 Kia Soul
172,988 Miles
|
Pensacola, FL
$4,900
est. $71/mo
Track Price
Check Availability
2013 Kia Soul
178,656 Miles
|
Portsmouth, VA
$4,499
est. $65/mo
2013 Kia Soul
178,656 Miles
|
Portsmouth, VA
$4,499
est. $65/mo
Track Price
Check Availability
2013 Kia Soul
122,448 Miles
|
Monroe, NC
$4,288
est. $62/mo
2013 Kia Soul
122,448 Miles
|
Monroe, NC
$4,288
est. $62/mo
Track Price
Check Availability
2011 Kia Soul
181,513 Miles
|
Wickliffe, OH
$3,490
est. $50/mo
2011 Kia Soul
181,513 Miles
|
Wickliffe, OH
$3,490
est. $50/mo
Track Price
Check Availability
2012 Kia Soul
140,483 Miles
|
Waukegan, IL
$4,999
est. $72/mo
2012 Kia Soul
140,483 Miles
|
Waukegan, IL
$4,999
est. $72/mo
Track Price
Check Availability
2013 Kia Soul
221,350 Miles
|
Arden, NC
$4,995
est. $72/mo
2013 Kia Soul
221,350 Miles
|
Arden, NC
$4,995
est. $72/mo
Track Price
Check Availability
2011 Kia Soul
163,619 Miles
|
Fairlawn, VA
$4,999
est. $72/mo
2011 Kia Soul
163,619 Miles
|
Fairlawn, VA
$4,999
est. $72/mo
Track Price
Check Availability
2011 Kia Soul
194,302 Miles
|
Saint Petersburg, FL
$3,995
est. $58/mo
2011 Kia Soul
194,302 Miles
|
Saint Petersburg, FL
$3,995
est. $58/mo
Track Price
Check Availability
2013 Kia Soul
184,095 Miles
|
Grand Rapids, MI
$4,963
est. $72/mo
2013 Kia Soul
184,095 Miles
|
Grand Rapids, MI
$4,963
est. $72/mo
Track Price
Check Availability
2012 Kia Soul
147,000 Miles
|
Swansboro, NC
$4,450
est. $64/mo
2012 Kia Soul
147,000 Miles
|
Swansboro, NC
$4,450
est. $64/mo
Track Price
Check Availability
2014 Kia Soul
122,156 Miles
|
Waukegan, IL
$3,900
est. $56/mo
2014 Kia Soul
122,156 Miles
|
Waukegan, IL
$3,900
est. $56/mo
Track Price
Check Availability
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
2011 Kia Soul
93,143 Miles
|
Garfield, NJ
$4,995
est. $72/mo
2011 Kia Soul
93,143 Miles
|
Garfield, NJ
$4,995
est. $72/mo
Track Price
Check Availability
2011 Kia Soul
155,254 Miles
|
Manassas Park, VA
$3,995
est. $58/mo
2011 Kia Soul
155,254 Miles
|
Manassas Park, VA
$3,995
est. $58/mo
Track Price
Check Availability
2012 Kia Soul
91,000 Miles
|
Houston, TX
$4,999
est. $72/mo
2012 Kia Soul
91,000 Miles
|
Houston, TX
$4,999
est. $72/mo
Track Price
Check Availability
2011 Kia Soul
118,303 Miles
|
Knoxville, TN
$4,995
est. $72/mo
2011 Kia Soul
118,303 Miles
|
Knoxville, TN
$4,995
est. $72/mo
Track Price
Check Availability