2013 Kia Soul
126,323 miles
$12,995
Filters (3):
126,323 miles
Base | 166,470 miles
S | 57,159 miles
Soul+ | 89,532 miles
Base | 127,009 miles
Base | 73,229 miles
Base | 130,578 miles
Soul+ | 93,170 miles
Base | 87,681 miles
110,781 miles
Soul! | 67,881 miles
Base | 62,838 miles
LX | 104,643 miles
S | 53,155 miles
S | 100,031 miles
Base | 82,394 miles
Soul+ | 94,536 miles
81,683 miles
Soul+ | 79,669 miles
Base | 68,919 miles
Base | 160,663 miles
LX | 77,161 miles
Soul+ | 126,069 miles
S | 66,916 miles