2018 BMW 320 XI $23,888 $23,888 Mileage:60,282 MilesExterior:blackInterior:blackEngine:Gas 2L 4 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:M8342VIN:WBA8E5G53JNV01954 View Details