2015 BMW 4 Series
2.0 420I M Sport 181 Bhp
121,550mi Manual Petrol 2.0L
£7,995
Musselburgh
~£201/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.