2010 Kia Soul
137,945 Miles
$4,753

Newark, DE
Track Price Check Availability

2011 Kia Soul
119,207 Miles
$4,795

Inver Grove Heights, MN
Track Price Check Availability

2011 Kia Soul
90,513 Miles
$4,999

Saint Cloud, MN
Track Price Check Availability

2010 Kia Soul
109,263 Miles
$4,995

Dalton, GA
Track Price Check Availability

2010 Kia Soul
157,127 Miles
$3,491

Highland, IN
Track Price Check Availability

2011 Kia Soul
170,452 Miles
$4,600

Ozone Park, NY
Track Price Check Availability

2010 Kia Soul
120,000 Miles
$4,995

Pen Argyl, PA
Track Price Check Availability

2010 Kia Soul
105,350 Miles
$4,995

Orlando, FL
Track Price Check Availability

2010 Kia Soul
173,701 Miles
$4,287

Denver, CO
Track Price Check Availability

2010 Kia Soul
86,171 Miles
$4,994

Port Richey, FL
Track Price Check Availability

2011 Kia Soul
211,110 Miles
$3,700

Union City, GA
Track Price Check Availability

2011 Kia Soul
158,504 Miles
$2,499

Hasbrouck Heights, NJ
Track Price Check Availability

2010 Kia Soul
140,332 Miles
$3,999

Hasbrouck Heights, NJ
Track Price Check Availability

2012 Kia Soul
120,577 Miles
$4,977

Milwaukee, WI
Track Price Check Availability

2013 Kia Soul
163,671 Miles
$4,900

La Puente, CA
Track Price Check Availability

2010 Kia Soul
124,998 Miles
$4,995

Falls Church, VA
Track Price Check Availability

2012 Kia Soul
165,648 Miles
$4,995

Dalton, GA
Track Price Check Availability

2010 Kia Soul
159,337 Miles
$3,750

Lexington, NC
Track Price Check Availability

2010 Kia Soul
88,013 Miles
$3,998

Sacramento, CA
Track Price Check Availability

2010 Kia Soul
120,836 Miles
$4,499

Hasbrouck Heights, NJ
Track Price Check Availability

Kia Soul Pricing Analysis

Active Listings
Mileage