2008 Mercedes-Benz (W221) S63 AMG L
The 2008 Mercedes-Benz (W221) S63 AMG L is a high-performance, right-hand drive sedan originally manufactured in the United Kingdom. This distinctive vehicle bears the prestigious AMG badge, signifying its powerful 6.3L V12 engine and sports-tuned suspension. With a mileage of approximately 30,141 miles, it is powered by petrol and features an automatic transmission. The vehicle is currently located in Birmingham, UK.
Last bid:
£10,250