2023 LCW Automotive Corp. Mercedes-Benz Supreme Sprinter (Production #23-005)
LCW Automotive Corp.
San Antonio, TX, USA
Supreme Luxury, 4 captain seats - Dual Bench Seating/Bed, Big Screen TV, Refrigerated Drawers, and more..