Description
BMW 3 Series 330e M Sport 5dr Step Auto Full service history, Excellent bodywork, Interior - Excellent Condition, Tyre condition Excellent, Black, 1 owner, The BMW approved used programme includes 12 mths unlimited mileage BMW Warranty, £42,990