91 Used 2023 Kia Niro for Sale Near Gresham, OR

2023 Kia Niro
EV Wind•26,436 mi•
KNDCR3L1XP5068683
$21,666

2023 Kia Niro
EV Wind•28,493 mi•
KNDCR3L1XP5043234
$23,799

2023 Kia Niro
EV Wave•82,363 mi•
KNDCT3L15P5018324
$22,203

2023 Kia Niro
EV Wave•35,854 mi•
KNDCT3L11P5035945
$24,559

2023 Kia Niro
EV Wind•20,255 mi•
KNDCR3L11P5067373
$23,328

2023 Kia Niro
EV Wind•18,361 mi•
KNDCR3L17P5028562
$23,190

2023 Kia Niro
EV Wind•71,095 mi•
KNDCR3L1XP5030984
$18,027

2023 Kia Niro
PHEV Touring SX•43,439 mi•
KNDCR3LFXP5046887
$25,728

2023 Kia Niro
EV Wind•26,534 mi•
KNDCR3L1XP5059370
$21,921

2023 Kia Niro
EV Wind•10,437 mi•
KNDCR3L15P5040919
$23,977

2023 Kia Niro
EV Wind•44,797 mi•
KNDCR3L10P5046692
$21,900

2023 Kia Niro
EV Wind•36,841 mi•
KNDCR3L19P5037795
$21,652

2023 Kia Niro
EV Wave•20,510 mi•
KNDCT3L12P5040491
$25,478

2023 Kia Niro
EV Wind•13,975 mi•
KNDCR3L14P5046680
$26,550
2023 Kia Niro
Hybrid Touring EX•65,057 mi•
KNDCR3LE5P5031883
$24,197

2023 Kia Niro
EV Wind•31,222 mi•
KNDCR3L11P5040058
$22,925

2023 Kia Niro
EV Wind•36,355 mi•
KNDCR3L12P5063641
$21,930

2023 Kia Niro
EV Wind•21,078 mi•
KNDCR3L1XP5065329
$22,616

2023 Kia Niro
PHEV EX•55,156 mi•
KNDCS3LF5P5072639
$21,890

2023 Kia Niro
EV Wave•35,646 mi•
KNDCT3L12P5038918
$24,198

2023 Kia Niro
EV Wind•63,661 mi•
KNDCR3L10P5018469
$19,125

2023 Kia Niro
EV Wave•101,646 mi•
KNDCT3L13P5013753
$20,900

2023 Kia Niro
EV Wind•14,559 mi•
KNDCR3L14P5039101
$24,375

2023 Kia Niro
Hybrid Touring EX•39,380 mi•
KNDCR3LE9P5087793
$24,975

2023 Kia Niro
EV Wind•24,125 mi•
KNDCR3L10P5037751
$22,804

2023 Kia Niro
EV Wind•29,300 mi•
KNDCR3L11P5047706
$23,172

2023 Kia Niro
EV Wave•15,075 mi•
KNDCT3L15P5044812
$25,534
2023 Kia Niro
EV Wind•13,215 mi•
KNDCR3L17P5041134
$25,385