BMW 6 Series Gran Turismo 3.0 640i M Sport Gran Turismo Auto xDrive (s/s) 5dr

Registration Price Fuel Type
X44D ### £34989 Petrol
Transmission Mileage Body Type
Automatic 33000 Miles Hatchback
MASSIVE SPEC!!£30K OF EXTRAS!!