2016 Kia Soul
Soul+ | 68,298 miles
$12,995
Filters (2):
Soul+ | 68,298 miles
SX | 110,619 miles
Soul+ | 97,481 miles
LX | 102,013 miles
LX | 64,969 miles
EX | 61,076 miles
Base | 94,596 miles
LX | 68,862 miles
Soul+ | 81,070 miles
LX | 96,638 miles
LX | 11,588 miles
Base | 160,663 miles
EX | 90,069 miles
LX | 119,505 miles
EX | 97,844 miles
EX | 127,580 miles
SX | 98,978 miles
Soul+ | 89,532 miles
Soul! | 51,558 miles
Soul+ | 93,170 miles
Base | 68,919 miles
LX | 110,812 miles
LX | 74,522 miles
LX | 80,216 miles