2004 Kia Sorento
LX | 143,711 miles
$7,995
Low supply
There are 500 2003 Kia Sorento for sale, lower than usual and continuing to fall.
LX | 143,711 miles
LX | 152,200 miles
LX | 159,325 miles
LX | 96,745 miles
EX | 43,446 miles
EX | 96,745 miles
LX | 152,200 miles
EX | 79,467 miles
EX | 43,446 miles
EX | 96,745 miles
LX | 152,200 miles
EX | 79,467 miles
EX | 43,446 miles
EX | 96,745 miles
LX | 152,200 miles
EX | 79,467 miles