2016 BMW 1 Series
1.6 120I Sport Euro 6 Ss
79,368mi Auto Petrol 1.6L
£8,495
Middleton
~£213/pm
This vehicle has a 1.6 litre petrol engine with automatic transmission and it has got 79,368 miles clocked-up on the dash. It's on offer and ready for its new owner to take home priced at just £8,995.