2015 Kia Soul
68,798 Miles | Colton, CA
$8,499
est. $123/mo

Track Price Check Availability

2016 Kia Soul
47,594 Miles | Stanton, CA
$8,899
est. $128/mo

Track Price Check Availability

2014 Kia Soul
94,514 Miles | Fullerton, CA
$8,799
est. $127/mo

Track Price Check Availability

2012 Kia Soul
64,361 Miles | Fullerton, CA
$8,099
est. $117/mo

Track Price Check Availability

2015 Kia Soul
51,361 Miles | Santa Ana, CA
$8,799
est. $127/mo

Track Price Check Availability

2016 Kia Soul EV
32,643 Miles | El Monte, CA
$8,699
est. $125/mo

Track Price Check Availability

2016 Kia Soul
69,966 Miles | West Covina, CA
$8,899
est. $128/mo

Track Price Check Availability

2013 Nissan JUKE
105,540 Miles | Oceanside, CA
$6,950
est. $100/mo

Track Price Check Availability

2003 Subaru Outback
197,375 Miles | Peoria, AZ
$3,800
est. $55/mo

Track Price Check Availability

2014 Nissan JUKE
97,028 Miles | Peoria, AZ
$7,986
est. $115/mo

Track Price Check Availability

2012 Kia Soul
106,730 Miles | Riverside, CA
$8,599
est. $124/mo

Track Price Check Availability

2013 Kia Soul
118,177 Miles | Orlando, FL
$7,998
est. $115/mo

Track Price Check Availability

2011 Kia Soul
93,690 Miles | Escondido, CA
$8,998
est. $130/mo

Track Price Check Availability

2013 Kia Soul
113,517 Miles | Palm Desert, CA
$7,998
est. $115/mo

Track Price Check Availability

2011 Kia Soul
121,086 Miles | Pleasanton, CA
$7,998
est. $115/mo

Track Price Check Availability

2013 Kia Soul
77,764 Miles | Fresno, CA
$8,998
est. $130/mo

Track Price Check Availability

2011 Kia Soul
115,641 Miles | South Jordan, UT
$7,599
est. $110/mo

Track Price Check Availability

2012 Kia Soul
92,626 Miles | Canoga Park, CA
$8,599
est. $124/mo

Track Price Check Availability

2010 Kia Soul
112,410 Miles | Beaverton, OR
$8,998
est. $130/mo

Track Price Check Availability

2010 Kia Soul
92,368 Miles | Milwaukee, WI
$8,599
est. $124/mo

Track Price Check Availability