2017 BMW 340XI 6-speed Sport Package $21,875 $21,875 Mileage:131,382 MilesExterior:blackInterior:black/ivoryEngine:Gas 3.0L 6 cylinderTransmission:6 speed manualDrive Type:All Wheel DriveStock:T70908VIN:WBA8B7G31HNT70908 View Details