1,183 Listings of Kia for Sale in North Carolina

  • 2016 Kia Forte5 for sale in Greensboro, NC
    • $2,405 below average
    • Email for Price
    • Mileage
    • 15,070 Miles
    • 36,674 Miles below average
  • 2017 Kia Sportage for sale in Fayetteville, NC

    2017 Kia Sportage LX

    • $928 below average
    • Email for Price
    • Mileage
    • 20,164 Miles
    • 36,688 Miles below average
  • 2017 Kia Sportage for sale in Greensboro, NC

    2017 Kia Sportage LX

    • $265 above average
    • Email for Price
    • Mileage
    • 18,099 Miles
    • 38,753 Miles below average
  • 2016 Kia Optima for sale in Hickory, NC

    2016 Kia Optima EX

    • $3,652 above average
    • Email for Price
    • Mileage
    • 14,503 Miles
    • 41,957 Miles below average
  • 2017 Kia Niro for sale in Fayetteville, NC
    • $439 below average
    • Email for Price
    • Mileage
    • 13,001 Miles
    • 22,701 Miles below average
  • 2017 Kia Sportage for sale in Southern Pines, NC
    • $596 above average
    • Email for Price
    • Mileage
    • 6,583 Miles
    • 46,946 Miles below average
  • 2017 Kia Forte for sale in Greensboro, NC
    • $2,398 below average
    • Email for Price
    • Mileage
    • 29,505 Miles
    • 35,463 Miles below average
  • 2017 Kia Sportage for sale in Fayetteville, NC

    2017 Kia Sportage EX

    • $955 below average
    • Email for Price
    • Mileage
    • 28,256 Miles
    • 25,273 Miles below average
  • 2018 Kia Forte for sale in Fuquay Varina, NC
    • $1,292 below average
    • Email for Price
    • Mileage
    • 8,268 Miles
    • 32,459 Miles below average
  • 2015 Kia Forte for sale in Raleigh, NC
    • $109 above average
    • Email for Price
    • Mileage
    • 48,328 Miles
    • 52,890 Miles below average
  • 2015 Kia Optima for sale in Southern Pines, NC

    2015 Kia Optima EX

    • $745 below average
    • Email for Price
    • Mileage
    • 29,553 Miles
    • 54,470 Miles below average
  • 2016 Kia Optima for sale in Lexington, NC

    2016 Kia Optima LX

    • $514 above average
    • Email for Price
    • Mileage
    • 28,881 Miles
    • 42,098 Miles below average
  • 2016 Kia Optima for sale in Lexington, NC

    2016 Kia Optima LX

    • $1,114 above average
    • Email for Price
    • Mileage
    • 15,617 Miles
    • 55,362 Miles below average
  • 2013 Kia Optima for sale in Greensboro, NC

    2013 Kia Optima SX

    • $1,059 below average
    • Email for Price
    • Mileage
    • 63,333 Miles
    • 61,003 Miles below average
  • 2016 Kia Optima for sale in Greensboro, NC

    2016 Kia Optima LX

    • $2,387 below average
    • Email for Price
    • Mileage
    • 43,361 Miles
    • 27,618 Miles below average
  • 1 of 79