2018 BMW 6 Series Gran Coupe
Gran Coupe 3.0 640D M Sport Euro 6 Ss
47,004miAutoDiesel3.0L
£21,988
Kilmarnock
~£552/pm
At this car dealership there is a marvellous price on this second hand BMW 6 Series Gran Coupe Gran Coupe 3.0 640D M Sport Euro 6 Ss with a 3.0 ltr diesel engine, 47,004 miles on the dash and automatic transmission.