BMW 2 Series Gran CoupeM235i xDrive 4dr Step Auto202411,490 milesPetrol£31,500Fair price29 miles away