2019 BMW 3 Series Gran Turismo
M Sport Gran Turismo
39,000miAutoDiesel2.0L
£17,950
Wickford
~£451/pm
A marvellous price of £17,950 is being advertised by our dealership for this low mileage BMW 3 Series Gran Turismo M Sport Gran Turismo which has only 39,000 miles on the clock.