2018 BMW 320 XI $24,995 Mileage:41,345 MilesExterior:med blueEngine:Gas 2L 4 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:12360VIN:WBA8A3C54JA498821 View Details