2018 BMW 320 XI $24,500 $24,500 Mileage:30,275 MilesExterior:grayInterior:blackEngine:Gas 2.0L 4 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:7488VIN:WBA8A3C58JA489605 View Details