Used Truck Inventory For Sale in MI
350 Results found for sale
2016 Freightliner
147,452
miles
M2
45,250
137962
Medium Duty Box Truck
Flint, MI
Level 2
2019 Freightliner
502,442
miles
T11642ST
33,500
333590
Day Cab Tractor
Kalamazoo, MI
Level 2
91612438
Light Duty Box Truck
Allen Park, MI
Level 1
2019 Freightliner
321,836
miles
T12664ST
56,500
323871
Day Cab Tractor
Kalamazoo, MI
Level 1
255886
Light Duty Box Truck
Saginaw, MI
Level 1
2012 Utility
115,569
miles
Trailer
13,500
605666
Dry Van Trailer
Kalamazoo, MI
Level 2
2019 Freightliner
619,552
miles
T12664ST
49,000
221755
Sleeper Tractor
Lansing, MI
Level 2
2019 Freightliner
620,517
miles
T12664ST
49,000
221756
Sleeper Tractor
Lansing, MI
Level 2
2019 International
368,531
miles
LT625
41,500
51903
Day Cab Tractor
Flint, MI
Level 2
2019 Freightliner
264,290
miles
M2
31,750
254715
Medium Duty Box Truck
Holland, MI
Level 2
365828
Yard Truck
Wixom, MI
Level 1
2018 International
342,402
miles
LT625
38,000
199022
Day Cab Tractor
Saginaw, MI
Level 2
2018 International
390,244
miles
LT625
15,000
201704
Day Cab Tractor
Muskegon, MI
Level 2
2019 International
156,501
miles
RH613
26,250
41908
Day Cab Tractor
Flint, MI
Level 2
2014 Utility
755,688
miles
Trailer
20,750
677822
Refrigerated Trailer
Plymouth, MI
Level 2
Loading
Load More