Kia
Soul
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search
Fresh

2011 Kia Soul Sport
123,209 Miles | Fort Lauderdale, FL
$3,500
est. $63/mo

Track Price Check Availability

2013 Kia Soul Base
209,032 Miles | Woodbridge, VA
$3,500
est. $63/mo

Track Price Check Availability

2010 Kia Soul !
119,629 Miles | Lakewood, CO
$4,999
est. $90/mo

Track Price Check Availability

2012 Kia Soul Base
197,157 Miles | Lubbock, TX
$4,999
est. $90/mo

Track Price Check Availability

2010 Kia Soul +
230,901 Miles | Austin, MN
$4,690
est. $84/mo

Track Price Check Availability

2010 Kia Soul Sport
182,380 Miles | Moscow, PA
$4,995
est. $90/mo

Track Price Check Availability

2012 Kia Soul !
302,238 Miles | Carbondale, IL
$3,995
est. $72/mo

Track Price Check Availability

2012 Kia Soul Base
172,332 Miles | Elsberry, MO
$4,495
est. $81/mo

Track Price Check Availability

2010 Kia Soul Base
107,539 Miles | Weymouth, MA
$4,695
est. $84/mo

Track Price Check Availability

2011 Kia Soul !
172,604 Miles | Louisville, KY
$4,995
est. $90/mo

Track Price Check Availability

2011 Kia Soul +
303,917 Miles | Independence, MO
$3,995
est. $72/mo

Track Price Check Availability

2012 Kia Soul Base
134,980 Miles | West Chester, OH
$4,995
est. $90/mo

Track Price Check Availability

2012 Kia Soul Base
180,502 Miles | Minooka, IL
$3,413
est. $61/mo

Track Price Check Availability

2010 Kia Soul +
178,587 Miles | Saylorsburg, PA
$4,995
est. $90/mo

Track Price Check Availability

2010 Kia Soul +
123,322 Miles | Albert Lea, MN
$4,995
est. $90/mo

Track Price Check Availability

2010 Kia Soul !
162,096 Miles | Spokane, WA
$4,998
est. $90/mo

Track Price Check Availability

2010 Kia Soul Sport
167,978 Miles | Clearwater, FL
$4,495
est. $81/mo

Track Price Check Availability

2012 Kia Soul Base
149,872 Miles | Detroit, MI
$4,995
est. $90/mo

Track Price Check Availability

2012 Kia Soul +
163,883 Miles | Palmyra, NJ
$4,999
est. $90/mo

Track Price Check Availability
Fresh

2013 Kia Soul Base
110,538 Miles | Beech Grove, IN
$4,599
est. $83/mo

Track Price Check Availability