2021 Mercedes-AMG C63 Sedan
The vehicle is a 2021 Mercedes-AMG C63 Sedan, manufactured in the United States. It's currently located in North Hollywood, California and has approximately 4,100 Miles on its odometer. This sedan stands out with its powerful 469-horsepower Turbo V8 engine, remaining unmodified since its production year.
Last bid:
$63,000