2016 BMW 528xi XI Premium $21,888 $21,888 Mileage:64,105 MilesExterior:brilliant grayInterior:beigeEngine:Gas 2L 4 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:P22112VIN:WBA5A7C54GG147763 View Details