2012 BMW 6 Series Gran Coupe
Coupe 3.0 640D M Sport Coupe 201261
121,009miAutoDiesel3.0L
£8,470
Minehead
~£213/pm
With a grey finish, this 6 Series Gran Coupe Coupe 3.0 640D M Sport Coupe 201261 has 121,009 miles clocked-up on the dashboard and comes equipped with a 3000CC diesel engine with automatic transmission.