2020 BMW 3 Series
320I M Sport Step
41,749miAutoPetrol2.0L
£25,998
Dundee
~£653/pm
For sale and available for a test drive is this 3 Series 320I M Sport Step painted in the tone of white; this second hand model features a 2.0 litre petrol motor with automatic transmission and has got 41,749 miles clocked-up on the dashboard.