2017 BMW 6 Series
640D M Sport Gran Coupe
55,000miAutoDiesel3.0L
£19,999
Swansea
~£502/pm
This BMW 6 Series Diesel has 55,000 miles clocked up on the dashboard and comes fitted with a 3.0L diesel motor. This particular second hand model from this dealership in Swansea comes in a black finish.