2011 Kia Soul
133,818 Miles | Bethlehem, PA
$3,977
Est $57/mo

Track Price Check Availability

2012 Kia Soul
247,671 Miles | Waite Park, MN
$4,999
Est $72/mo

Track Price Check Availability

2010 Kia Soul
190,857 Miles | Arab, AL
$3,999
Est $58/mo

Track Price Check Availability

2013 Kia Soul
199,392 Miles | Annapolis, MD
$4,995
Est $72/mo

Track Price Check Availability

2011 Kia Soul
118,151 Miles | Homestead, FL
$4,990
Est $72/mo

Track Price Check Availability

2012 Kia Soul
142,005 Miles | Brunswick, OH
$4,993
Est $72/mo

Track Price Check Availability

2011 Kia Soul
| Lakeland, FL
$4,995
Est $72/mo

Track Price Check Availability

2012 Kia Soul
190,621 Miles | Tilton, NH
$3,127
Est $45/mo

Track Price Check Availability

2012 Kia Soul
118,888 Miles | Miamisburg, OH
$5,000
Est $72/mo

Track Price Check Availability

2012 Kia Soul
160,675 Miles | Tigard, OR
$5,000
Est $72/mo

Track Price Check Availability

2012 Kia Soul
180,147 Miles | Hudson, WI
$4,000
Est $58/mo

Track Price Check Availability

2010 Kia Soul
155,803 Miles | North Augusta, SC
$4,995
Est $72/mo

Track Price Check Availability

2013 Kia Soul
111,128 Miles | Painesville, OH
$4,548
Est $66/mo

Track Price Check Availability

2013 Kia Soul
113,454 Miles | Miami, FL
$4,490
Est $65/mo

Track Price Check Availability

2012 Kia Soul
176,973 Miles | Bethlehem, PA
$3,855
Est $56/mo

Track Price Check Availability

2013 Kia Soul
154,878 Miles | Knoxville, TN
$4,692
Est $68/mo

Track Price Check Availability

2012 Kia Soul
152,746 Miles | Homosassa, FL
$4,921
Est $71/mo

Track Price Check Availability

2010 Kia Soul
155,264 Miles | Havelock, NC
$4,943
Est $71/mo

Track Price Check Availability

2013 Kia Soul
176,436 Miles | Bradley, 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

Kia Soul Pricing Analysis

Active Listings
Mileage