2016 Kia Soul
Base | 108,574 miles
$6,995
Filters (2):
Base | 108,574 miles
Base | 94,596 miles
LX | 129,446 miles
LX | 133,605 miles
LX | 83,825 miles
Soul+ | 140,877 miles
LX | 108,079 miles
Soul+ | 131,559 miles
Base | 123,771 miles
EX | 118,695 miles
Soul+ | 101,016 miles
S | 173,657 miles
Base | 107,924 miles
Premium | 163,670 miles
LX | 128,223 miles
EX | 106,693 miles
EX | 83,938 miles
165,871 miles
Base | 186,316 miles
Soul+ | 116,303 miles
LX | 77,089 miles
LX | 106,000 miles
LX | 106,909 miles
Base | 134,495 miles