Retail: £19,395

£19,395

Apr 2004 BMW 6 Series 645Ci 2dr Auto

** SUNROOF ** FULL LEATHER ** GREAT HISTORY **

Apr 2004 BMW 6 Series 645Ci 2dr Auto

** SUNROOF ** FULL LEATHER ** GREAT HISTORY **

Retail: £4,575

£4,575