2018 BMW 3 Series
320D M Sport Step
32,128miAutoDiesel
£16,799
£700 lessChingford
~£422/pm
Same model
14k more miles
Same year
Diesel
Auto
This 3 Series 320D M Sport Step up for sale priced at £16,999 comes finished in the tone of blue and has 32,128 miles on the clock.