2016 BMW X3 XDRIVE28D $21,995 $21,995 Mileage:103,222 MilesExterior:blueInterior:tanEngine:Diesel 2.0L 4 cylinder DieselTransmission:8 speed automaticDrive Type:All Wheel DriveStock:12538VIN:5UXWY3C51G0N87491 View Details