2018 BMW 330 XI $31,490 Mileage:28,426 MilesExterior:whiteInterior:blackEngine:Gas 2L 4 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:21014VIN:WBA8K3C51JA023804 View Details