2016 BMW X4 AWD SUV in with 112257 kilometres featuring AWD 4dr xDrive28i M Sport Package.