Mercedes-Benz R107 and C107 are sports cars produced by Mercedes-Benz from 1971 to 1989 and are the second longest single series ever produced by the car manufacturer They were sold under the model names SL (R107) and SLC (C107) The R107 / SL was a two-seater sports car with a detachable roof and was the only Mercedes ...
- 204,000
- 8 Dec 2023
- Compare:
- Insurance quotes