24,890 Listings of Kia for Sale

  • 2016 Kia Rio for sale in West Palm Beach, FL

    2016 Kia Rio LX

    • $1,204 below average
    • Email for Price
    • Mileage
    • 4,276 Miles
    • 80,650 Miles below average
  • 2017 Kia Sportage for sale in Wall Township, NJ

    2017 Kia Sportage LX

    • $1,516 below average
    • Email for Price
    • Mileage
    • 6,720 Miles
    • 48,516 Miles below average
  • 2017 Kia Sportage for sale in West Palm Beach, FL

    2017 Kia Sportage LX

    • $1,512 below average
    • Email for Price
    • Mileage
    • 15,010 Miles
    • 40,226 Miles below average
  • 2016 Kia Sorento for sale in West Palm Beach, FL

    2016 Kia Sorento EX

    • $1,961 below average
    • Email for Price
    • Mileage
    • 31,736 Miles
    • 43,527 Miles below average
  • 2017 Kia Optima for sale in Norristown, PA

    2017 Kia Optima LX

    • $844 above average
    • Email for Price
    • Mileage
    • 8,971 Miles
    • 46,908 Miles below average
  • 2017 Kia Sportage for sale in Coconut Creek, FL

    2017 Kia Sportage LX

    • $2,840 below average
    • Email for Price
    • Mileage
    • 13,708 Miles
    • 41,528 Miles below average
  • 2016 Kia Optima for sale in West Palm Beach, FL

    2016 Kia Optima EX

    • $1,589 below average
    • Email for Price
    • Mileage
    • 18,471 Miles
    • 35,430 Miles below average
  • 2017 Kia Rio for sale in Eden, NC

    2017 Kia Rio LX

    • $992 above average
    • Email for Price
    • Mileage
    • 10,812 Miles
    • 44,574 Miles below average
  • 2016 Kia Sedona for sale in Jamaica, NY
    • $2,054 below average
    • Email for Price
    • Mileage
    • 21,924 Miles
    • 56,086 Miles below average
  • 2019 Kia Sportage for sale in Garden Grove, CA

    2019 Kia Sportage LX

    • $1,937 below average
    • Email for Price
    • Mileage
    • 1,811 Miles
    • 24,191 Miles below average
  • 2016 Kia Sedona for sale in Pensacola, FL
    • $1,353 below average
    • Email for Price
    • Mileage
    • 28,116 Miles
    • 49,894 Miles below average
  • 2016 Kia Optima for sale in Mcconnellsburg, PA

    2016 Kia Optima LX

    • $274 above average
    • Email for Price
    • Mileage
    • 21,019 Miles
    • 49,644 Miles below average
  • 2016 Kia Sorento for sale in Seymour, CT
    • $1,033 below average
    • Email for Price
    • Mileage
    • 30,007 Miles
    • 44,797 Miles below average
  • 2015 Kia Optima for sale in Woodinville, WA
    • $1,056 below average
    • Email for Price
    • Mileage
    • 24,989 Miles
    • 70,755 Miles below average
  • 2015 Kia Optima for sale in Milwaukee, WI

    2015 Kia Optima LX

    • $1,019 below average
    • Email for Price
    • Mileage
    • 39,935 Miles
    • 58,272 Miles below average
  • 1 of 1,660