2005 BMW 5 series · Sedan · Driven 170, Greater Manchester, England
2005 BMW 5 series · Sedan · Driven 170, Greater Manchester, England
£1,395 GBP
2005 BMW 5 series · Sedan · Driven 170,000 kilometres 2005 BMW 520D M SPORT 6 SPEED MANUAL RUNS AND DRIVES PERFECT 170K RAN OUT OF MOT THE OTHER DAY AND NEEDS A SPRING ON THE BACK PASSENGER SIDE I DO HAVE THE FAILURE SHEET . UPRATED IDRIVE THINK ITS PR...England - 09 Apr