2 to 3 yard

Image Make Model Year Hours Class Price Stock #
CATERPILLAR 928HZ 2010 4262 $85,000 WL-31