2016 BMW X5 XDRIVE50I $16,900 $16,900 Mileage:105,112 MilesExterior:blackInterior:blackEngine:Gas 4.4L 8 cylinderTransmission:8 speed automaticDrive Type:All Wheel DriveStock:241104VIN:5UXKR6C54G0J82576 View Details