2017 Kia Niro
19,201 Miles
|
Margate, FL
$17,398
Est $251/mo
2017 Kia Niro
19,201 Miles
|
Margate, FL
$17,398
Est $251/mo
Track Price
Check Availability
2018 Kia Niro
4,885 Miles
|
West Palm Beach , FL
$19,398
Est $280/mo
2018 Kia Niro
4,885 Miles
|
West Palm Beach , FL
$19,398
Est $280/mo
Track Price
Check Availability
2017 Kia Niro
14,760 Miles
|
Doral, FL
$17,998
Est $259/mo
2017 Kia Niro
14,760 Miles
|
Doral, FL
$17,998
Est $259/mo
Track Price
Check Availability
2017 Kia Niro
18,046 Miles
|
South San Francisco, CA
$23,650
Est $341/mo
2017 Kia Niro
18,046 Miles
|
South San Francisco, CA
$23,650
Est $341/mo
Track Price
Check Availability
2018 Kia Niro
8,302 Miles
|
Reno, NV
$27,998
Est $404/mo
2018 Kia Niro
8,302 Miles
|
Reno, NV
$27,998
Est $404/mo
Track Price
Check Availability
2017 Kia Niro
10,954 Miles
|
Roswell, GA
$18,599
Est $268/mo
2017 Kia Niro
10,954 Miles
|
Roswell, GA
$18,599
Est $268/mo
Track Price
Check Availability
2017 Kia Niro
53,265 Miles
|
Woodbridge, VA
$18,998
Est $274/mo
2017 Kia Niro
53,265 Miles
|
Woodbridge, VA
$18,998
Est $274/mo
Track Price
Check Availability
2017 Kia Niro
205 Miles
|
Glen Allen, VA
$23,998
Est $346/mo
2017 Kia Niro
205 Miles
|
Glen Allen, VA
$23,998
Est $346/mo
Track Price
Check Availability
2017 Kia Niro
23,517 Miles
|
El Paso, TX
$18,998
Est $274/mo
2017 Kia Niro
23,517 Miles
|
El Paso, TX
$18,998
Est $274/mo
Track Price
Check Availability
2017 Kia Niro
15,008 Miles
|
Commerce, CA
$21,840
Est $315/mo
2017 Kia Niro
15,008 Miles
|
Commerce, CA
$21,840
Est $315/mo
Track Price
Check Availability
2017 Kia Niro
24,368 Miles
|
Puyallup, WA
$19,999
Est $288/mo
2017 Kia Niro
24,368 Miles
|
Puyallup, WA
$19,999
Est $288/mo
Track Price
Check Availability
2018 Kia Niro
10,624 Miles
|
Des Plaines, IL
$20,755
Est $299/mo
2018 Kia Niro
10,624 Miles
|
Des Plaines, IL
$20,755
Est $299/mo
Track Price
Check Availability
2018 Kia Niro
10,368 Miles
|
Orlando, FL
$18,999
Est $274/mo
2018 Kia Niro
10,368 Miles
|
Orlando, FL
$18,999
Est $274/mo
Track Price
Check Availability
2018 Kia Niro
9,225 Miles
|
Houston, TX
$20,700
Est $298/mo
2018 Kia Niro
9,225 Miles
|
Houston, TX
$20,700
Est $298/mo
Track Price
Check Availability
2018 Kia Niro
8,666 Miles
|
Charlotte, NC
$20,800
Est $300/mo
2018 Kia Niro
8,666 Miles
|
Charlotte, NC
$20,800
Est $300/mo
Track Price
Check Availability
2018 Kia Niro
7,869 Miles
|
Charlotte, NC
$20,800
Est $300/mo
2018 Kia Niro
7,869 Miles
|
Charlotte, NC
$20,800
Est $300/mo
Track Price
Check Availability
2018 Kia Niro
9,296 Miles
|
Charlotte, NC
$20,600
Est $297/mo
2018 Kia Niro
9,296 Miles
|
Charlotte, NC
$20,600
Est $297/mo
Track Price
Check Availability
2018 Kia Niro
8,447 Miles
|
New York City, NY
$20,800
Est $300/mo
2018 Kia Niro
8,447 Miles
|
New York City, NY
$20,800
Est $300/mo
Track Price
Check Availability
2018 Kia Niro
10,444 Miles
|
San Franciso, CA
$20,500
Est $295/mo
2018 Kia Niro
10,444 Miles
|
San Franciso, CA
$20,500
Est $295/mo
Track Price
Check Availability
2018 Kia Niro
9,171 Miles
|
Charlotte, NC
$20,400
Est $294/mo
2018 Kia Niro
9,171 Miles
|
Charlotte, NC
$20,400
Est $294/mo
Track Price
Check Availability
Kia Niro Buyer's Guide
Kia Niro Owner Ratings & Reviews
Write a ReviewKia Niro Pricing Analysis
Active Listings
Mileage