2017 BMW 3 Series
3.0 335D M Sport Xdrive Euro 6 Ss
39,219miAutoDiesel3.0L
£18,790
Dundee
~£472/pm
This second hand BMW 3 Series 3.0 335D M Sport Xdrive Euro 6 Ss from this dealer in Dundee contains a 3.0l diesel motor with automatic transmission and it has got 39,219 miles clocked up on the dash.