50 Best FIAT 500 for Sale under $4,000, Savings from $1,149

2012 FIAT 500
98,205 Miles | Mc Cook, IL
$3,950
est. $57/mo

Track Price Check Availability

2013 FIAT 500
164,880 Miles | Sioux Falls, SD
$1,500
est. $22/mo

Track Price Check Availability

2012 FIAT 500
173,474 Miles | Jacksonville, FL
$3,144
est. $45/mo

Track Price Check Availability

2013 FIAT 500
97,827 Miles | Riverbank, CA
$3,995
est. $58/mo

Track Price Check Availability

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

Track Price Check Availability

2013 FIAT 500
64,596 Miles | Tacoma, WA
$3,900
est. $56/mo

Track Price Check Availability

2014 FIAT 500
120,380 Miles | Orlando, FL
$3,990
est. $58/mo

Track Price Check Availability

2012 FIAT 500
95,009 Miles | Manassas Park, VA
$3,995
est. $58/mo

Track Price Check Availability

2012 FIAT 500
57,757 Miles | Whitman, MA
$3,995
est. $58/mo

Track Price Check Availability

2012 FIAT 500
120,265 Miles | Georgetown, TX
$3,498
est. $50/mo

Track Price Check Availability

2012 FIAT 500
112,000 Miles | Ravenna, OH
$2,995
est. $43/mo

Track Price Check Availability

2012 FIAT 500
174,000 Miles | Medford, OR
$3,999
est. $58/mo

Track Price Check Availability

2012 FIAT 500
132,026 Miles | Cleveland, OH
$2,995
est. $43/mo

Track Price Check Availability

2012 FIAT 500
112,546 Miles | Addison, IL
$2,995
est. $43/mo

Track Price Check Availability

2013 FIAT 500
80,066 Miles | Longwood, FL
$3,594
est. $52/mo

Track Price Check Availability

2013 FIAT 500
83,000 Miles | Posen, IL
$3,999
est. $58/mo

Track Price Check Availability

2014 FIAT 500
100,634 Miles | Bloomington, CA
$3,975
est. $57/mo

Track Price Check Availability

2013 FIAT 500
139,848 Miles | Bordentown, NJ
$3,399
est. $49/mo

Track Price Check Availability

2014 FIAT 500
101,000 Miles | Chesapeake, VA
$3,999
est. $58/mo

Track Price Check Availability

2012 FIAT 500
94,355 Miles | Brea, CA
$3,995
est. $58/mo

Track Price Check Availability

FIAT 500 Pricing Analysis

Active Listings
Mileage