2010 MERCEDES-BENZ (W221) S63 AMG L
A 2010 Mercedes-Benz W221 S63 AMG L sedan manufactured for the Polish market, now with 72,210 km on its odometer. This luxurious, left-hand drive vehicle features a powerful petrol engine and an automatic transmission, boasting distinctive AMG styling cues and exclusive creature comforts fitting of its high-performance lineage.
Last bid:
$0