2016 Kia Soul
Base | 94,596 miles
$8,200
Filters (2):
Base | 94,596 miles
Soul+ | 130,993 miles
Soul! | 51,558 miles
Soul+ | 93,170 miles
LX | 108,079 miles
Base | 68,919 miles
SX | 101,156 miles
LX | 96,638 miles
Base | 186,316 miles
EX | 97,844 miles
LX | 119,518 miles
EX | 127,580 miles
Soul! | 59,669 miles
Soul+ | 62,632 miles
Base | 90,915 miles
Soul! | 154,150 miles
SX | 127,288 miles
LX | 74,522 miles
LX | 32,913 miles
LX | 92,432 miles
LX | 71,324 miles
Base | 67,984 miles
LX | 133,630 miles
Base | 160,663 miles