2017 BMW X5 xDrive30d For SaleFair PriceUsed CarRegistration Year Icon2017Mileage Icon111 000 kmTransmission IconAutomaticFuel Type IconDiesel
ZAR88,999