2016 BMW 5 Series
2.0 520D M Sport 188 Bhp
116,310miAutoDiesel2.0L
£9,750
Musselburgh
~£245/pm
Available for a test drive upon your request is this saloon vehicle with 116,310 miles on the dashboard, automatic transmission and 2.0 Ltr diesel motor.