2019 BMW 3 Series
2.0 320D M Sport Xdrive Euro 6 Ss
35,000miAuto2.0L
£26,489
Feltham
~£665/pm
A bargain price of only £26,989 is being advertised by this dealership for this low mileage BMW 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss that has a mere 35,000 miles on the dash.