2016 Kia Soul
55,839 Miles | Margate, FL
$9,499
est. $137/mo

Track Price Check Availability

2015 Kia Soul
81,683 Miles | Stanton, CA
$8,099
est. $117/mo

Track Price Check Availability

2016 Kia Soul
33,748 Miles | Norco, CA
$9,699
est. $140/mo

Track Price Check Availability

2015 Kia Soul
50,428 Miles | West Covina, CA
$8,899
est. $128/mo

Track Price Check Availability

2014 Nissan JUKE
74,950 Miles | Stanton, CA
$9,099
est. $131/mo

Track Price Check Availability

2015 Kia Soul
51,361 Miles | Stanton, CA
$9,299
est. $134/mo

Track Price Check Availability

2013 Nissan Rogue
72,641 Miles | Bellflower, CA
$8,099
est. $117/mo

Track Price Check Availability

2014 Kia Soul
67,527 Miles | Santa Ana, CA
$8,099
est. $117/mo

Track Price Check Availability

2016 Kia Soul
43,115 Miles | Santa Ana, CA
$9,799
est. $141/mo

Track Price Check Availability

2014 Kia Soul
97,306 Miles | Montebello, CA
$9,499
est. $137/mo

Track Price Check Availability

2016 FIAT 500X
119,057 Miles | Phoenix, AZ
$9,602
est. $138/mo

Track Price Check Availability

2014 Kia Soul
111,468 Miles | Escondido, CA
$9,599
est. $138/mo

Track Price Check Availability

2012 Kia Soul
123,915 Miles | Meridian, ID
$6,599
est. $95/mo

Track Price Check Availability

2013 Kia Soul
121,019 Miles | Vancouver, WA
$9,599
est. $138/mo

Track Price Check Availability

2011 Kia Soul
116,837 Miles | Bakersfield, CA
$9,599
est. $138/mo

Track Price Check Availability

2009 Nissan Rogue
126,236 Miles | Meridian, ID
$9,998
est. $144/mo

Track Price Check Availability

2014 Kia Soul
99,999 Miles | San Diego, CA
$9,599
est. $138/mo

Track Price Check Availability

2011 Kia Soul
96,307 Miles | Palmdale, CA
$9,998
est. $144/mo

Track Price Check Availability

2012 Kia Soul
101,452 Miles | Duarte, CA
$9,998
est. $144/mo

Track Price Check Availability

2011 Kia Soul
104,467 Miles | Lynnwood, WA
$9,599
est. $138/mo

Track Price Check Availability