2012 Kia Soul
Base | 151,104 miles
$5,700
Filters (3):
Base | 151,104 miles
Base | 63,866 miles
Soul+ | 82,815 miles
Soul+ | 127,026 miles
S | 61,233 miles
165,871 miles
Soul+ | 140,877 miles
Base | 93,219 miles
94,596 miles
Base | 94,596 miles
Base | 75,003 miles
Base | 160,663 miles
Soul+ | 72,633 miles
Soul+ | 56,250 miles
126,323 miles
Soul! | 52,664 miles
Soul! | 122,941 miles
Base | 81,180 miles
Base | 105,360 miles
Soul+ | 115,389 miles
Base | 186,316 miles
Soul+ | 87,120 miles
Soul+ | 92,389 miles
Soul+ | 109,648 miles