Check Availability

18ft Deck Over - 16

Payload Capacity 4800lbs, 8ft X 18ft