2016 BMW 428XI GRAN Coupe $17,950 $17,950 Mileage:96,546 MilesExterior:greyInterior:brownEngine:Gas 2.0L 4 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:139384VIN:WBA4C9C59GG139384 View Details