2019 BMW 3 Series
320D 190 M Sport Step Business Media
32,200miAutoDiesel2.0L
£19,990
York
~£502/pm
A low price of only £20,990 is being advertised by this dealer for this low mileage 3 Series 320D 190 M Sport Step Business Media that has a mere 32,200 miles clocked-up on the dash.