Used Truck Inventory For Sale in MI
350 Results found for sale
2019 International
495,344
miles
LT625
47,500
332312
Sleeper Tractor
Warren, MI
Level 1
2017 International
344,976
miles
ProStar
23,000
42704
Day Cab Tractor
Muskegon, MI
Level 2
2018 Freightliner
380,681
miles
T12664ST
38,750
317181
Day Cab Tractor
Ypsilanti, MI
Level 1
2017 Freightliner
634,054
miles
Cascadia 12564ST
32,500
703169
Sleeper Tractor
Grand Rapids, MI
Level 2
2017 International
260,886
miles
ProStar
24,000
158360
Day Cab Tractor
Kentwood, MI
Level 2
2018 Freightliner
321,521
miles
M2
22,250
183795
Medium Duty Box Truck
Jackson, MI
Level 1
2017 Freightliner
391,967
miles
Cascadia 12564ST
31,250
170239
Day Cab Tractor
Saginaw, MI
Level 2
2020 Freightliner
560,123
miles
T12664ST
48,500
338769
Sleeper Tractor
Wixom, MI
Level 1
2016 Great Dane
381,715
miles
Trailer
12,500
134206
Quick Pick Up
Quick Pick Up
This vehicle is ready to get you on the road as soon as possible. Contact us to learn more.
Dry Van Trailer
Jackson, MI
Level 2
2017 Freightliner
558,002
miles
Cascadia 12564ST
39,750
703168
Sleeper Tractor
Grand Rapids, MI
Level 2
2018 Freightliner
398,744
miles
Cascadia 12564ST
33,250
189233
Day Cab Tractor
Wixom, MI
Level 1
2019 Freightliner
530,522
miles
T12664ST
35,000
324297
Day Cab Tractor
Holland, MI
Level 2
2019 Freightliner
309,200
miles
Cascadia 12564ST
50,250
219838
Day Cab Tractor
Kalamazoo, MI
Level 1
2016 Kenworth
328,446
miles
T270
23,250
715810
Medium Duty Box Truck
Kentwood, MI
Level 2 - Cab & Chassis
2019 International
512,267
miles
LT625
41,750
274177
Quick Pick Up
Quick Pick Up
This vehicle is ready to get you on the road as soon as possible. Contact us to learn more.
Sleeper Tractor
Warren, MI
Level 2
Loading
Load More