2022 LCW Automotive Mercedes-Benz Supreme Sprinter
LCW Automotive Corp.
San Antonio, TX, USA
Supreme luxury, 4 captain seats - dual bench seating/bed, big screen tv, refrigerated drawers, and more..