Used Truck Inventory For Sale in MI
286 Results found for sale
2020 International
222,022
miles
MV607
31,500
274286
Medium Duty Box Truck
Lansing, MI
Level 2
2022 Freightliner
615,882
miles
T12684ST
49,250
439167
Day Cab Tractor
Flat Rock, MI
Level 2
2019 Freightliner
226,286
miles
T12664ST
45,250
329187
Day Cab Tractor
Romulus, MI
Level 1
352360
Day Cab Tractor
Flint, MI
Level 1
2019 Freightliner
217,453
miles
M2
45,250
232341
Medium Duty Box Truck
Wixom, MI
Level 2
2022 Freightliner
398,000
miles
T12664ST
77,250
405169
Sleeper Tractor
Romulus, MI
Level 1
2022 Freightliner
712,178
miles
T12684ST
39,250
439161
Day Cab Tractor
Flat Rock, MI
Level 2
2022 Freightliner
654,946
miles
T12684ST
44,750
439170
Day Cab Tractor
Flat Rock, MI
Level 2
2015 Great Dane
230,620
miles
Trailer
22,750
698880
Flatbed Trailer
Jackson, MI
Level 2
91621416
Light Duty Box Truck
Warren, MI
Level 2
2020 Freightliner
480,818
miles
T11664ST
40,250
3330205
Day Cab Tractor
Lansing, MI
Level 2
2022 Freightliner
540,479
miles
T11664ST
40,250
3334774
Day Cab Tractor
Lansing, MI
Level 2
2018 International
205,971
miles
4300
28,500
12840
Medium Duty Box Truck
Byron Center, MI
Level 2
2019 International
300,096
miles
4300
22,000
12981
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.
Medium Duty Box Truck
Battle Creek, MI
Level 2
2022 Freightliner
580,362
miles
T12664ST
57,750
394214
Sleeper Tractor
Lansing, MI
Level 1
Loading
Load More