2016 Kia Soul
Base | 94,596 miles
$8,200
Filters (3):
Base | 94,596 miles
Base | 130,578 miles
126,323 miles
Soul+ | 94,536 miles
Soul! | 52,664 miles
S | 57,159 miles
Base | 58,547 miles
Soul! | 67,881 miles
S | 66,916 miles
LX | 104,643 miles
Soul+ | 81,070 miles
Base | 62,319 miles
Base | 127,009 miles
Soul+ | 101,053 miles
Soul+ | 104,441 miles
Soul+ | 126,069 miles
Base | 62,838 miles
Soul+ | 223,367 miles
S | 59,094 miles
S | 53,155 miles
Base | 166,470 miles
Base | 79,224 miles
Base | 73,229 miles
Base | 90,915 miles