2005 Mercedes-Benz SL500
This striking 2005 Mercedes-Benz SL500 is a luxurious convertible, powered by an 8-cylinder, V-shaped engine with a displacement of 5 liters, delivering high performance at up to 225 kilowatts. It's notable for its sleek design and distinctive road presence in Naperville, Illinois.
Last bid:
$20,500