2018 BMW 320 XI $15,990 $15,990 Mileage:89,385 MilesExterior:blackInterior:blackEngine:Gas 2.0L 4 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:U46902VIN:WBA8E5G54JNU46902 View Details