2018 BMW 1 Series
M140i Shadow Edition
39,000miAutoPetrol3.0L
£19,390
Keighley
~£487/pm
An incredible price of only £19,390 is being advertised by this dealer in Keighley for this low mileage BMW 1 Series that has automatic transmission and a 3.0 litre petrol engine