2016 BMW 4 Series Gran Coupe
Gran Coupe 2.0 420D Se Euro 6 Ss
141,000miAutoDiesel2.0L
£7,643
Gloucester
~£192/pm
Coming finished in the shade of white, this BMW has 141,000 miles on the dash and is equipped with a 2.0 Litre diesel motor and automatic transmission.