2015 BMW 4 Series
2L 420I M Sport
121,550mi Manual Petrol 2.0L
£7,750
Musselburgh
~£195/pm
This used BMW 4 Series 2.0 420I M Sport 181 Bhp from this dealer in Musselburgh has a 2.0 litre petrol motor with manual transmission and has 121,550 miles on the clock.