Beshoff Motors is proud to present this high specification 2018 BMW M2 3.0 Manual Coupe with only 32,000 miles from new and a full service history. Presented in Long Beach Blue Metallic with a complementing ...