Used 2009 Mercedes-Benz SL-Class SL 65 AMG for sale in West Palm Beach, FL | Cruz.com