2010 Alfa Romeo 8C Spider
What we know:
2010
Alfa Romeo
—
Spider

This distinctive 2010 Alfa Romeo 8C Spider, manufactured in Germany and currently located in Hamburg, is a rare gem with just 29,416 kilometers on the odometer. Featuring a sleek semi-automatic transmission and powered by petrol, it's a left-hand-drive model that stands out with its unique design and limited production run, having been launched in 2010.
Last bid:
$217,000