1982 Mercedes-Benz 380SL
This 1982 Mercedes-Benz 380SL is a classic convertible with V8 power under the hood. Manufactured in Germany, this iconic roadster bears the badge of Mercedes-Benz's SL model series, signifying 'Sport Light'.
Last bid:
$10,000