Mercedes-Benz C180 Kompressor CL203 MY07

-

** Since 1994 our business has been specialising in prestige European car sales from our indoor warehouse in Sydney **

– this is what is known as the 2007 Mercedes Benz SUPER SPORT C180 Kompressor hatch
– they really are … View Details