2013 Kia Soul
126,323 miles
$12,995
Filters (2):
126,323 miles
110,781 miles
44,090 miles
EX | 109,282 miles
LX | 97,849 miles
EX | 217,032 miles
LX | 90,351 miles
LX | 117,117 miles
LX | 97,444 miles
Soul+ | 38,663 miles
EX | 103,043 miles
LX | 129,446 miles
EX | 124,666 miles
86,318 miles
EX | 73,212 miles
LX | 106,909 miles
Soul+ | 93,565 miles
Base | 141,221 miles
96,405 miles
EX | 119,913 miles
SX | 90,539 miles
LX | 115,507 miles
175,000 miles
EX | 94,293 miles