2010 BMW 120D · Hatchback · Driven 130, Lancashire, England
2010 BMW 120D · Hatchback · Driven 130, Lancashire, England
£895 GBP
2010 BMW 120D · Hatchback · Driven 130,000 kilometres BMW 118D Mot May 130K Miles Runs And Drives Surprisingly Well Body Works Rough See Pics Wants 2 Doors And A Wing Cheap Smoker Mechanically Spot On Motd Full Logbook 1 Key £895 Blackpool
...England - 16 Mar