Sold BMW 2 Series Gran Coupé 2024 218i M Sport Gran Coupé 9,497 miles Petrol Automatic Sold View details