2020 BMW 3 Series
320I M Sport Step Techplus Pack
19,583mi Auto Petrol 2.0L
£25,298
Goole
~£635/pm
Finished in the shade of black, this saloon BMW 3 Series has 19,583 miles clocked-up on the dashboard and contains a automatic 2000cc engine requiring petrol.