2017 BMW 2 Series Gran Tourer
Mpv 1.5 218I Se Euro 6 Ss 201717
140,418miManualPetrol1.5L
£5,094
Aylesbury
~£128/pm
140,418 miles clocked up on the dash and in the tone of silver, this mpv BMW 2 Series Gran Tourer Mpv 1.5 218I Se Euro 6 Ss 201717 contains a 1.5 L petrol motor and manual transmission.