2012 Kia Soul Base
83,140 miles / $6,997
83,140 miles / $6,997
97,507 miles / $4,990
131,834 miles / $6,780
142,006 miles / $4,990
148,742 miles / $6,980
151,954 miles / $6,980
90,455 miles / $5,990
111,574 miles / $5,990
146,299 miles / $6,990
159,753 miles / $6,983
187,095 miles / $5,995
72,300 miles / $6,997