
2012 Kia Soul
248,423 Miles
|
Harwood, MD
$2,250
est. $32/mo
2012 Kia Soul
248,423 Miles
|
Harwood, MD
$2,250
est. $32/mo
Track Price
Check Availability

2010 Kia Soul
180,720 Miles
|
New Lenox, IL
$2,595
est. $37/mo
2010 Kia Soul
180,720 Miles
|
New Lenox, IL
$2,595
est. $37/mo
Track Price
Check Availability

2010 Kia Soul
197,833 Miles
|
Haskell, NJ
$2,995
est. $43/mo
2010 Kia Soul
197,833 Miles
|
Haskell, NJ
$2,995
est. $43/mo
Track Price
Check Availability

2010 Kia Soul
100,000 Miles
|
Rockville Centre, NY
$2,500
est. $36/mo
2010 Kia Soul
100,000 Miles
|
Rockville Centre, NY
$2,500
est. $36/mo
Track Price
Check Availability

2010 Kia Soul
230,000 Miles
|
Pensacola, FL
Accepting Offers
est. $0/mo
2010 Kia Soul
230,000 Miles
|
Pensacola, FL
Accepting Offers
est. $0/mo
Track Price
Check Availability

2010 Kia Soul
229,237 Miles
|
Bethlehem, PA
$2,995
est. $43/mo
2010 Kia Soul
229,237 Miles
|
Bethlehem, PA
$2,995
est. $43/mo
Track Price
Check Availability