Used Kia Soul in Waite Park, MN

2.5 million cars to choose from.

Search Used Cars





Kia Soul
  • 2015 Kia Soul + in Waite Park, MN 56387

    contact seller
    Mileage: 19,625
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul + - 19,625 miles 2.000
  • 2014 Kia Soul Base in Waite Park, MN 56387

    $8,999
    Mileage: 93,139
    Location: Waite Park, MN 56387
    Description: Used 2014 Kia Soul Base - $8,999, 93,139 miles 1.600
  • 2015 Kia Soul ! in Waite Park, MN 56387

    contact seller
    Mileage: 17,635
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul ! - 17,635 miles 2.000
  • 2015 Kia Soul ! in Waite Park, MN 56387

    contact seller
    Mileage: 16,679
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul ! - 16,679 miles 2.000
  • 2015 Kia Soul + in Waite Park, MN 56387

    contact seller
    Mileage: 18,301
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul + - 18,301 miles 2.000
  • 2015 Kia Soul ! in Waite Park, MN 56387

    contact seller
    Mileage: 15,947
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul ! - 15,947 miles 2.000
  • 2016 Kia Soul + in Waite Park, MN 56387

    $15,999
    Mileage: 35,546
    Location: Waite Park, MN 56387
    Description: Used 2016 Kia Soul + - $15,999, 35,546 miles 2.000
  • 2015 Kia Soul ! in Waite Park, MN 56387

    $18,999
    Mileage: 21,372
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul ! - $18,999, 21,372 miles 2.000
  • 2015 Kia Soul + in Waite Park, MN 56387

    $17,999
    Mileage: 21,431
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul + - $17,999, 21,431 miles 2.000
  • 2013 Kia Soul Base in Waite Park, MN 56387

    $11,999
    Mileage: 39,661
    Location: Waite Park, MN 56387
    Description: Used 2013 Kia Soul Base - $11,999, 39,661 miles 1.600
  • 2015 Kia Soul ! in Waite Park, MN 56387

    $18,999
    Mileage: 19,661
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul ! - $18,999, 19,661 miles 2.000
  • 2016 Kia Soul Base in Waite Park, MN 56387

    $15,999
    Mileage: 24,392
    Location: Waite Park, MN 56387
    Description: Used 2016 Kia Soul Base - $15,999, 24,392 miles 1.600
  • 2016 Kia Soul Base in Waite Park, MN 56387

    $15,999
    Mileage: 21,371
    Location: Waite Park, MN 56387
    Description: Used 2016 Kia Soul Base - $15,999, 21,371 miles 1.600
  • 2015 Kia Soul ! in Waite Park, MN 56387

    $18,999
    Mileage: 23,077
    Location: Waite Park, MN 56387
    Description: Used 2015 Kia Soul ! - $18,999, 23,077 miles 2.000
  • 2016 Kia Soul Base in Waite Park, MN 56387

    contact seller
    Mileage: 24,932
    Location: Waite Park, MN 56387
    Description: Used 2016 Kia Soul Base - 24,932 miles 1.600