New Hampshire
1981 Mercedes-Benz 380SL at No Reserve
This 1981 Mercedes-Benz 380SL was purchased new by the seller, and it has since spent time in Connecticut, New Hampshire, and Florida. Powered by a 3.8-liter V8 paired with a four-speed automatic transmission, the car is finished in Light Ivory over