Used Mercedes-Benz SL 2002 for sale in Sturminster Newton at Cazoo (77104129)