Description
Here we have 2010 BMW 320d m sport euro 5 absolutely stunning low mileage just had recent timing chain done full service history good tyres had new disks and pads on advisories all done 4 owners good tyres priced to sell at £2995 , Blue, £2,995