2016 BMW 528 XI $10,900 9 Mileage128,396 MilesColorblueInteriortan leatherEngineGas 2.0L 4 cylinderTransmission8 speed automaticDrive Typeall wheel driveStock0325VINWBA5A7C52GG144778 View Details