2011 Mercedes-Benz S63 AMG
.jpg?t=170369448151)
Experience the unparalleled power and luxury of this 2011 Mercedes-Benz S63 AMG, manufactured inFlorida, United States. This distinctive model, with an odometer reading of 69,400 miles, is a twin-turbo V8 powerhouse, boasting high-end appointments and mostly intact original features. Currently located in West Palm Beach, FL, it's listed live on CarsandBids under the title "2011 Mercedes-Benz S63 AMG", showcasing its striking presence through vivid images.
Last bid:
$14,300