Used Mercedes-Benz SL 2003 for sale in Sturminster Newton at Cazoo (77104120)