2016 Kia Soul
Soul+ | 107,481 miles
$8,987
Filters (1):
Soul+ | 107,481 miles
Soul+ | 58,644 miles
SX Prestige | 29,184 miles
SX | 136,898 miles
SX | 20,582 miles
LX | 43,183 miles
S | 84,818 miles
EX | 52,526 miles
S | 33,433 miles
LXS | 35,098 miles
EX | 64,951 miles
Base | 88,544 miles
SXL | 96,371 miles
EX | 28,636 miles
LX | 1,093 miles
S | 43,198 miles
LX | 1,248 miles
SX | 8,162 miles
LXS | 43,599 miles
LX | 44,011 miles
EX | 23,963 miles
SX | 22,368 miles
LX | 131,312 miles
LX | 47,337 miles