2016 Kia Soul
Base | 94,596 miles
$8,200
Filters (2):
Base | 94,596 miles
Base | 130,578 miles
LX | 129,304 miles
EX | 127,580 miles
EX | 131,174 miles
Base | 127,009 miles
LX | 96,638 miles
LX | 159,920 miles
Soul+ | 101,053 miles
Soul+ | 104,441 miles
Soul+ | 126,069 miles
LX | 160,891 miles
S | 173,657 miles
LX | 96,837 miles
LX | 102,013 miles
Soul+ | 223,367 miles
EX | 217,032 miles
EX | 106,693 miles
Base | 166,470 miles
LX | 116,154 miles
Base | 73,229 miles
LX | 81,592 miles
LX | 117,117 miles
EX | 106,299 miles