Source Name: 
1996 Mercedes-Benz SL600 - Auction - Holbrook, New York - This 1996 Mercedes-Benz SL600 was first sold in Southern California and remained there until it was purchased by the previous owner in April 2003. He relocated this R129 to Florida and New York before the seller acquired it in 2010. Power comes from a 6.0-liter V12 backed by a 5-speed automatic tran