Used Truck Inventory For Sale in MI
286 Results found for sale
2020 Freightliner
315,820
miles
T12664ST
51,750
308031
Day Cab Tractor
Jackson, MI
Level 1
2021 International
231,349
miles
MV607
42,250
370950
Medium Duty Box Truck
Traverse City, MI
Level 2
2012 Great Dane
719,080
miles
Trailer
11,750
616855
Dry Van Trailer
Warren, MI
Level 2
2022 Freightliner
371,375
miles
T12664ST
75,750
394444
Sleeper Tractor
Warren, MI
Level 1
2020 Freightliner
347,344
miles
T12664ST
51,000
354490
Day Cab Tractor
Byron Center, MI
Level 1
2017 Great Dane
1,000,000
miles
Trailer
16,750
302916
Dry Van Trailer
Lansing, MI
Level 2
91617961
Light Duty Box Truck
Warren, MI
Level 2
2020 Freightliner
431,837
miles
T12664ST
60,000
718440
Sleeper Tractor
Holland, MI
Level 1
2020 Freightliner
558,534
miles
T12664ST
51,750
718442
Sleeper Tractor
Holland, MI
Level 2
2013 Great Dane
144,062
miles
Trailer
13,000
650049
Dry Van Trailer
Byron Center, MI
Level 2
2012 Great Dane
470,646
miles
Trailer
11,250
605594
Dry Van Trailer
Jackson, MI
Level 2
2019 Freightliner
466,809
miles
T12664ST
53,750
718437
Sleeper Tractor
Holland, MI
Level 1
2020 International
227,466
miles
MV607
31,500
356026
Medium Duty Box Truck
Warren, MI
Level 2
2019 Capacity Of Texas
10,279
miles
TJ5000
56,750
333785
Yard Truck
Kentwood, MI
Level 2
2019 Freightliner
319,994
miles
M2
22,750
262467
Medium Duty Box Truck
Lansing, MI
Level 2
Loading
Load More