Description
Full BMW Service history with visits at 13k, 29k, 32k, 42k, 45k, 54k, 67k and last service at 74k miles. 2 owners from new, last had it since 2016. Start and drive really well with additional extras such as rear parking camera, heated leather seats, sat nav, DAB and bluetooth music streaming.