582 Listings of 2016 Kia Soul for Sale

  • Featured Listings

    2016 Kia Soul for sale in Fredericksburg, VA
    $19,995
    Safford KIA of Fredericksburg

    2016 Kia Soul

    Safford KIA of Fredericksburg
    2016 Kia Soul for sale in Fredericksburg, VA
    $21,590
    Safford KIA of Fredericksburg

    2016 Kia Soul

    Safford KIA of Fredericksburg
  • 2016 Kia Soul for sale in Plano, TX

    2016 Kia Soul

    • $2,787 below average
    • Mileage
    • 19,487 Miles
    • 5,675 Miles below average
  • 2016 Kia Soul for sale in Nampa, ID

    2016 Kia Soul

    • $2,995 below average
    • Mileage
    • 18,885 Miles
    • 6,277 Miles below average
  • 2016 Kia Soul for sale in Houston, TX

    2016 Kia Soul

    • $2,791 below average
    • Mileage
    • 19,300 Miles
    • 5,862 Miles below average
  • 2016 Kia Soul for sale in Chattanooga, TN

    2016 Kia Soul

    • $3,286 below average
    • Mileage
    • 19,108 Miles
    • 6,054 Miles below average
  • 2016 Kia Soul for sale in El Paso, TX

    2016 Kia Soul +

    • $2,035 below average
    • Mileage
    • 37,131 Miles
    • 6,854 Miles above average
  • 2016 Kia Soul for sale in Chicago, IL

    2016 Kia Soul

    • $3,286 below average
    • Mileage
    • 20,430 Miles
    • 4,732 Miles below average
  • 2016 Kia Soul for sale in Charleston, SC

    2016 Kia Soul

    • $1,795 below average
    • Mileage
    • 20,666 Miles
    • 4,496 Miles below average
  • 2016 Kia Soul for sale in Fond Du Lac, WI

    2016 Kia Soul

    • $2,788 below average
    • Mileage
    • 21,097 Miles
    • 4,065 Miles below average
  • 2016 Kia Soul for sale in Salem, NH

    2016 Kia Soul +

    • $3,449 below average
    • Mileage
    • 49,356 Miles
    • 19,079 Miles above average
  • 2016 Kia Soul for sale in Orlando, FL

    2016 Kia Soul

    • $3,287 below average
    • Mileage
    • 10,538 Miles
    • 14,624 Miles below average
  • 2016 Kia Soul for sale in Orlando, FL

    2016 Kia Soul

    • $3,287 below average
    • Mileage
    • 14,435 Miles
    • 10,727 Miles below average
  • 2016 Kia Soul for sale in Orlando, FL

    2016 Kia Soul +

    • $2,031 below average
    • Mileage
    • 26,822 Miles
    • 3,455 Miles below average
  • 2016 Kia Soul for sale in Monroe, NC

    2016 Kia Soul

    • $791 below average
    • Mileage
    • 30,105 Miles
    • 4,943 Miles above average
  • 2016 Kia Soul for sale in Rahway, NJ

    2016 Kia Soul +

    • $3,130 below average
    • Mileage
    • 31,991 Miles
    • 1,714 Miles above average
  • 2016 Kia Soul for sale in Fort Pierce, FL

    2016 Kia Soul

    • $2,851 below average
    • Mileage
    • 30,294 Miles
    • 5,132 Miles above average
  • 2016 Kia Soul for sale in West Palm Beach, FL

    2016 Kia Soul +

    • $3,731 below average
    • Mileage
    • 49,898 Miles
    • 19,621 Miles above average
  • Featured 2016 Kia Soul Listings

    2016 Kia Soul for sale in Fredericksburg, VA
    $24,460
    Safford KIA of Fredericksburg

    2016 Kia Soul

    Safford KIA of Fredericksburg
    2016 Kia Soul for sale in Fredericksburg, VA
    $17,995
    Safford KIA of Fredericksburg

    2016 Kia Soul

    Safford KIA of Fredericksburg
    2016 Kia Soul for sale in Fredericksburg, VA
    $28,105
    Safford KIA of Fredericksburg

    2016 Kia Soul

    Safford KIA of Fredericksburg
  • 2016 Kia Soul for sale in Miami, FL

    2016 Kia Soul

    • $1,786 below average
    • Mileage
    • 19,539 Miles
    • 5,623 Miles below average
  • 2016 Kia Soul for sale in Winter Park, FL

    2016 Kia Soul

    • $2,787 below average
    • Mileage
    • 21,993 Miles
    • 3,169 Miles below average
  • 2016 Kia Soul for sale in Barnesville, OH

    2016 Kia Soul +

    • $2,630 below average
    • Mileage
    • 49,921 Miles
    • 19,644 Miles above average
  • 2016 Kia Soul for sale in Miami, FL

    2016 Kia Soul

    • $2,787 below average
    • Mileage
    • 17,075 Miles
    • 8,087 Miles below average
  • 2016 Kia Soul for sale in Wayne, NJ

    2016 Kia Soul

    • $2,291 below average
    • Mileage
    • 18,242 Miles
    • 6,920 Miles below average
  • 2016 Kia Soul for sale in Lakeland, FL

    2016 Kia Soul +

    • $2,429 below average
    • Mileage
    • 41,596 Miles
    • 11,319 Miles above average
  • 2016 Kia Soul for sale in Akron, OH

    2016 Kia Soul

    • $3,069 below average
    • Mileage
    • 17,417 Miles
    • 7,745 Miles below average
  • 2016 Kia Soul for sale in Springfield, MO

    2016 Kia Soul

    • $3,006 below average
    • Mileage
    • 10,261 Miles
    • 14,901 Miles below average
  • 1 of 25