2010 Mercedes-Benz (W204) C63 AMG
This 2010 Mercedes-Benz C63 AMG, built in Germany, has a unique charm with its sleek W204 design. With just 49,393 kilometers on the odometer, this vehicle is powered by petrol and features an automatic transmission, making it perfect for left-hand drive enthusiasts.
Last bid:
$35,035