2012 Kia Soul
138,889 Miles | Jacksonville, FL
$3,991
est. $58/mo

Track Price Check Availability

2011 Kia Soul
183,215 Miles | Golden Valley, MN
$4,490
est. $65/mo

Track Price Check Availability

2010 Kia Soul
127,822 Miles | Palm Beach Gardens, FL
$4,500
est. $65/mo

Track Price Check Availability

2012 Kia Soul
114,694 Miles | Miami, FL
$4,990
est. $72/mo

Track Price Check Availability

2011 Kia Soul
137,300 Miles | Montclair, CA
$3,995
est. $58/mo

Track Price Check Availability

2011 Kia Soul
130,529 Miles | Milford, CT
$3,994
est. $58/mo

Track Price Check Availability

2011 Kia Soul
173,446 Miles | Louisville, KY
$4,450
est. $64/mo

Track Price Check Availability

2011 Kia Soul
99,780 Miles | Houma, LA
$4,995
est. $72/mo

Track Price Check Availability

2012 Kia Soul
114,075 Miles | Miami, FL
$4,850
est. $70/mo

Track Price Check Availability

2012 Kia Soul
137,866 Miles | Independence, MO
$3,995
est. $58/mo

Track Price Check Availability

2013 Kia Soul
139,524 Miles | Paris, KY
$4,900
est. $71/mo

Track Price Check Availability

2013 Kia Soul
136,183 Miles | Phoenix, AZ
$4,900
est. $71/mo

Track Price Check Availability

2011 Kia Soul
174,689 Miles | Louisville, KY
$4,795
est. $69/mo

Track Price Check Availability

2011 Kia Soul
107,211 Miles | Hollywood, FL
$4,999
est. $72/mo

Track Price Check Availability

2010 Kia Soul
147,151 Miles | Vineland, NJ
$3,747
est. $54/mo

Track Price Check Availability

2010 Kia Soul
173,488 Miles | Alexandria, KY
$3,988
est. $57/mo

Track Price Check Availability

2013 Kia Soul
136,877 Miles | Riverside, CA
$4,995
est. $72/mo

Track Price Check Availability

2012 Kia Soul
113,277 Miles | St. Petersburg, FL
$4,250
est. $61/mo

Track Price Check Availability

2012 Kia Soul
119,333 Miles | Westbrook, ME
$4,987
est. $72/mo

Track Price Check Availability

2010 Kia Soul
133,161 Miles | Houston, TX
$4,995
est. $72/mo

Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage