91 Used 2023 Kia Niro for Sale Near Gresham, OR

New listing
2023 Kia Niro
EV Wind•17,774 mi•
KNDCR3L14P5040961
$24,200

New listing
2023 Kia Niro
EV Wave•25,420 mi•
KNDCT3L14P5038869
$26,166
New listing
2023 Kia Niro
Hybrid EX•16,368 mi•
KNDCR3LE6P5111855
$27,195

2023 Kia Niro
EV Wave•13,976 mi•
KNDCT3L18P5035375
$27,245

2023 Kia Niro
EV Wind•25,354 mi•
KNDCR3L13P5040630
$24,200

2023 Kia Niro
EV Wave•17,413 mi•
KNDCT3L14P5059673
$25,822

2023 Kia Niro
EV Wave•14,686 mi•
KNDCT3L15P5040520
$26,507
2023 Kia Niro
EV Wind•13,096 mi•
KNDCR3L16P5066963
$24,195

2023 Kia Niro
EV Wave•91,001 mi•
KNDCT3L12P5030186
$22,106

2023 Kia Niro
EV Wind•29,721 mi•
KNDCR3L10P5040665
$23,699
2023 Kia Niro
EV Wave•29,839 mi•
KNDCT3L14P5052979
$25,489

2023 Kia Niro
EV Wind•34,725 mi•
KNDCR3L12P5068693
$21,956

2023 Kia Niro
EV Wind•32,481 mi•
KNDCR3L11P5069026
$22,007

2023 Kia Niro
EV Wave•23,661 mi•
KNDCT3L12P5035727
$24,988
2023 Kia Niro
Hybrid EX•30,822 mi•
KNDCR3LE4P5114270
$25,388

2023 Kia Niro
EV Wind•54,703 mi•
KNDCR3L14P5040958
$22,043

2023 Kia Niro
Hybrid Touring SX•26,525 mi•
KNDCT3LE5P5034655
$27,971

2023 Kia Niro
EV Wind•9,622 mi•
KNDCR3L12P5040604
$23,490

2023 Kia Niro
EV Wind•11,790 mi•
KNDCR3L10P5067994
$23,490

2023 Kia Niro
EV Wave•24,874 mi•
KNDCT3L19P5042285
$25,700

2023 Kia Niro
EV Wind•37,014 mi•
KNDCR3L11P5069057
$21,975

2023 Kia Niro
EV Wind•29,875 mi•
KNDCR3L12P5068340
$22,990

2023 Kia Niro
EV Wind•36,954 mi•
KNDCR3L14P5064998
$21,990

2023 Kia Niro
PHEV Touring SX•25,136 mi•
KNDCR3LF8P5107301
$27,500

2023 Kia Niro
Hybrid Touring EX•36,008 mi•
KNDCR3LE2P5085268
$26,190

2023 Kia Niro
EV Wave•89,496 mi•
KNDCT3L17P5030989
$21,195

2023 Kia Niro
Hybrid Touring SX•39,767 mi•
KNDCT3LE6P5095688
$26,850
2023 Kia Niro
EV Wind•33,533 mi•
KNDCR3L16P5069717
$22,399