2013 Kia Soul
128,113 Miles | Vacaville, CA
$4,690
est. $68/mo

Track Price Check Availability

2010 Kia Soul
128,963 Miles | Arlington, TX
$5,000
est. $72/mo

Track Price Check Availability

2010 Kia Soul
137,379 Miles | Westminster, MD
$4,799
est. $69/mo

Track Price Check Availability

2012 Kia Soul
233,111 Miles | West Burlington, IA
$4,950
est. $71/mo

Track Price Check Availability

2013 Kia Soul
199,392 Miles | Annapolis, MD
$3,995
est. $58/mo

Track Price Check Availability

2014 Kia Soul
190,636 Miles | Genoa, OH
$5,000
est. $72/mo

Track Price Check Availability

2011 Kia Soul
152,730 Miles | New Smyrna Beach, FL
$4,200
est. $61/mo

Track Price Check Availability

2011 Kia Soul
159,821 Miles | Dickinson, TX
$4,983
est. $72/mo

Track Price Check Availability

2012 Kia Soul
102,150 Miles | Fargo, ND
$5,000
est. $72/mo

Track Price Check Availability

2011 Kia Soul
122,018 Miles | Danbury, CT
$4,991
est. $72/mo

Track Price Check Availability

2011 Kia Soul
147,476 Miles | Lake City, FL
$5,000
est. $72/mo

Track Price Check Availability

2012 Kia Soul
152,746 Miles | Homosassa, FL
$3,628
est. $52/mo

Track Price Check Availability

2010 Kia Soul
154,534 Miles | Avon, IN
$5,000
est. $72/mo

Track Price Check Availability

2010 Kia Soul
163,385 Miles | Naperville, IL
$3,995
est. $58/mo

Track Price Check Availability

2013 Kia Soul
129,939 Miles | Newton, NJ
$4,549
est. $66/mo

Track Price Check Availability

2012 Kia Soul
124,128 Miles | Nashua, NH
$4,988
est. $72/mo

Track Price Check Availability

2011 Kia Soul
113,226 Miles | Melbourne, FL
$4,595
est. $66/mo

Track Price Check Availability

2012 Kia Soul
161,834 Miles | San Diego, CA
$4,444
est. $64/mo

Track Price Check Availability

2013 Kia Soul
121,594 Miles | Orlando, FL
$4,995
est. $72/mo

Track Price Check Availability

2010 Kia Soul
155,254 Miles | Massillon, OH
$5,000
est. $72/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage