2010 Mercedes-Benz E63 AMG Sedan
The vehicle is a 2010 Mercedes-Benz E63 AMG Sedan, manufactured in the United States and currently located in Beverly, Massachusetts. This distinctive sedan stands out with its powerful 6.2-liter V8 engine under the hood, contributing to its sporty appeal.
Last bid:
$13,100