0 Listings
2012 Kia Soul Review
  • Featured Listings

    2012 Kia Soul for sale in Waukegan IL
    $10,999

    2012 Kia Soul

    The Auto Warehouse
    2012 Kia Soul for sale in Garland TX
    $11,990

    2012 Kia Soul

    GJ Auto Sales
    2012 Kia Soul for sale in Shelbyville TN
    $6,195

    2012 Kia Soul

    First Automotive
    2012 Kia Soul for sale in Buda TX
    $9,295

    2012 Kia Soul

    Driven Auto Sales, LLC
  • 2012 Kia Soul for sale in Paragould, AR

    2012 Kia Soul

    • $1,730 below average
    • Mileage
    • 92,000 Miles
    • 11,166 Miles above average
  • 2012 Kia Soul for sale in Bridgewater, NJ
    • Email for Price
    • Mileage
    • 59,091 Miles
    • 19,528 Miles below average
  • 2012 Kia Soul for sale in Portland, ME

    2012 Kia Soul

    • $1,780 below average
    • Mileage
    • 76,127 Miles
    • 4,707 Miles below average
  • 2012 Kia Soul for sale in Oshkosh, WI

    2012 Kia Soul

    • $1,185 below average
    • Mileage
    • 106,176 Miles
    • 25,342 Miles above average
  • 2012 Kia Soul for sale in Cuyahoga Falls, OH

    2012 Kia Soul +

    • $1,531 below average
    • Mileage
    • 73,015 Miles
    • 5,604 Miles below average
  • 2012 Kia Soul for sale in Lewisville, TX

    2012 Kia Soul

    • $1,981 below average
    • Mileage
    • 84,567 Miles
    • 3,733 Miles above average
  • 2012 Kia Soul for sale in Villa Park, IL

    2012 Kia Soul +

    • $1,232 below average
    • Mileage
    • 64,510 Miles
    • 14,109 Miles below average
  • 2012 Kia Soul for sale in Price, UT

    2012 Kia Soul

    • $1,181 below average
    • Mileage
    • 61,000 Miles
    • 19,834 Miles below average
  • 2012 Kia Soul for sale in Hamilton, AL

    2012 Kia Soul +

    • $981 below average
    • Mileage
    • 61,861 Miles
    • 16,758 Miles below average
  • 2012 Kia Soul for sale in Upland, CA

    2012 Kia Soul

    • $1,005 below average
    • Mileage
    • 65,974 Miles
    • 14,860 Miles below average
  • 2012 Kia Soul for sale in Bartlesville, OK

    2012 Kia Soul

    • $1,700 below average
    • Mileage
    • 69,375 Miles
    • 11,459 Miles below average
  • 2012 Kia Soul for sale in Burnsville, MN

    2012 Kia Soul +

    • $1,233 below average
    • Mileage
    • 82,618 Miles
    • 3,999 Miles above average
  • 2012 Kia Soul for sale in Kernersville, NC

    2012 Kia Soul

    • $1,995 below average
    • Mileage
    • 80,675 Miles
    • 159 Miles below average
  • 2012 Kia Soul for sale in Chicopee, MA
    • $1,281 below average
    • Mileage
    • 40,000 Miles
    • 9,307 Miles below average
  • 2012 Kia Soul for sale in Morristown, NJ

    2012 Kia Soul

    • $315 above average
    • Mileage
    • 62,697 Miles
    • 18,137 Miles below average
  • 2012 Kia Soul for sale in Marietta, GA

    2012 Kia Soul

    • $681 below average
    • Mileage
    • 70,568 Miles
    • 10,266 Miles below average
  • Featured 2012 Kia Soul Listings

    2012 Kia Soul for sale in Anoka MN
    $8,960

    2012 Kia Soul

    CHRISTIAN AUTO SALES
    2012 Kia Soul for sale in Morris MN
    $10,600

    2012 Kia Soul

    ATLANTIC AUTO SALES
    2012 Kia Soul for sale in Pensacola FL
    $8,713

    2012 Kia Soul

    KIA AUTOSPORT OF PENSACOLA INC
    2012 Kia Soul for sale in Upland CA
    $7,675

    2012 Kia Soul

    123 Car Buying
  • 2012 Kia Soul for sale in Bristol, TN

    2012 Kia Soul +

    • $2,032 below average
    • Mileage
    • 112,238 Miles
    • 33,619 Miles above average
  • 2012 Kia Soul for sale in Alliance, OH

    2012 Kia Soul +

    • $856 below average
    • Mileage
    • 59,639 Miles
    • 18,980 Miles below average
  • 2012 Kia Soul for sale in Federal Way, WA

    2012 Kia Soul +

    • $1,281 below average
    • Mileage
    • 63,983 Miles
    • 14,636 Miles below average
  • 2012 Kia Soul for sale in Glendale, AZ
    • Email for Price
    • Mileage
    • 86,847 Miles
    • 8,228 Miles above average
  • 2012 Kia Soul for sale in Inglewood, CA

    2012 Kia Soul

    • $1,685 below average
    • Mileage
    • 119,381 Miles
    • 38,547 Miles above average
  • 2012 Kia Soul for sale in Calabasas, CA

    2012 Kia Soul

    • $1,680 below average
    • Mileage
    • 96,612 Miles
    • 15,778 Miles above average
  • 2012 Kia Soul for sale in San Antonio, TX

    2012 Kia Soul

    • $1,685 below average
    • Mileage
    • 110,765 Miles
    • 29,931 Miles above average
  • 2012 Kia Soul for sale in Hamilton, NJ

    2012 Kia Soul

    • $2,130 below average
    • Mileage
    • 95,550 Miles
    • 14,716 Miles above average
  • 1 of 15