BMW 320I, 2016 model, 2000cc petrol, metallic grey with beige leather interior, electric seats, seat warmers, low mileage, steering controls, alloy wheels, fog
BMW 320I, 2016 model, 2000cc petrol, metallic grey with beige leather interior, electric seats, seat warmers, low mileage, steering controls, alloy wheels, fog