The St. Louis Car Museum Team is proud to offer an extremely clean late 90s Mercedes Benze SL600 Sport Convertible that has an attractive 3 owner history and only 34,700 actual miles! This particul...