About UsSetra is the Premium Luxury Coach in Europe, our role as North American partner is to showcase the exemplary German Engineering and Custom Tailored Luxury the brand offers. Equally important, REV Coach, LLC is firmly positioned as a strong support network to deliver truly Premium Sales, Support and Service for Setra customers.
- 1441 Brickell Ave Suite 1007 · Miami, FL 33131
- Phone: 844-333-2693
- Website: revcoaches.com