50 Best FIAT 500 for Sale under $5,000, Savings from $1,649

2012 FIAT 500
83,203 Miles | Jupiter, FL
$4,900
est. $71/mo

Track Price Check Availability

2012 FIAT 500
71,845 Miles | Fishers, IN
$4,900
est. $71/mo

Track Price Check Availability

2012 FIAT 500
117,683 Miles | Fishers, IN
$4,600
est. $66/mo

Track Price Check Availability

2012 FIAT 500
125,863 Miles | Fallston, MD
$5,000
est. $72/mo

Track Price Check Availability

2012 FIAT 500
187,124 Miles | Stillwater, MN
$3,999
est. $58/mo

Track Price Check Availability

2012 FIAT 500
93,562 Miles | Miami, FL
$3,990
est. $58/mo

Track Price Check Availability

2013 FIAT 500
101,310 Miles | Doral, FL
$4,590
est. $66/mo

Track Price Check Availability

2012 FIAT 500
122,337 Miles | Oklahoma City, OK
$4,995
est. $72/mo

Track Price Check Availability

2013 FIAT 500
89,877 Miles | Bountiful, UT
$3,999
est. $58/mo

Track Price Check Availability

2012 FIAT 500
99,221 Miles | Stafford, VA
$4,300
est. $62/mo

Track Price Check Availability

2012 FIAT 500
143,768 Miles | Corvallis, OR
$4,490
est. $65/mo

Track Price Check Availability

2012 FIAT 500
151,078 Miles | Newport News, VA
$4,389
est. $63/mo

Track Price Check Availability

2013 FIAT 500
112,777 Miles | Columbus, OH
$4,850
est. $70/mo

Track Price Check Availability

2012 FIAT 500
115,391 Miles | Monroe, GA
$4,995
est. $72/mo

Track Price Check Availability

2013 FIAT 500
110,281 Miles | Jacksonville, FL
$4,950
est. $71/mo

Track Price Check Availability

2012 FIAT 500
116,909 Miles | Norco, CA
$3,950
est. $57/mo

Track Price Check Availability

2012 FIAT 500
113,677 Miles | Pittsburg, CA
$4,510
est. $65/mo

Track Price Check Availability

2012 FIAT 500
137,436 Miles | Tacoma, WA
$4,500
est. $65/mo

Track Price Check Availability

2012 FIAT 500
80,994 Miles | Norco, CA
$4,950
est. $71/mo

Track Price Check Availability

2012 FIAT 500
92,965 Miles | Santa Ana, CA
$4,900
est. $71/mo

Track Price Check Availability