2017 Setra S407 56 Passenger Bus Featured $Please Contact 2017 Setra S407 56 Passenger Bus Misc Global Admin February 9, 2022 Year: 2017 Make: Setra Model: S407 56 Passenger Mileage: 289,000 km Engine: Detroit DD13 Horsepower: 525 hp Transmission: Allison Automatic Suspension: Air Ride Wheelbase: 316″ […]