2018 BMW 340 XI $32,995 Mileage:45,010 MilesExterior:mediterrEngine:Gas 3L 6 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:12432VIN:WBA8B7G54JNU95439 View Details