2013 Mercedes Setra Motor Coach Bus S417 engine with 180k and price to Sell ASAP
Route 22 Limousine Corp
Hillside, NJ, USA
2013 Setra S417 Motor coach Bus 56 Passenger power by Mercedes with used Motor only 180k Miles To Sell Fast