2013 Kia Optima LX
49,697 miles / $12,590
49,697 miles / $12,590
85,580 miles / $9,682
89,556 miles / $14,263
91,318 miles / $12,500
93,712 miles / $14,771
96,567 miles / $10,190
97,830 miles / $9,254
100,892 miles / $5,500
109,000 miles / $10,000
126,151 miles / $5,463
132,809 miles / $3,588
144,003 miles / $5,731