To estimate the price of the 2018 Jeep Grand Cherokee Limited V6 3.6L with 104000 km mileage, I first looked at the selling prices of similar cars. The closest match is a Limited variant with 69000 km sold for 117000 SAR on 2023-10-06. Adjusting for the higher mileage of the target car, I estimate a depreciation of around 10000 SAR, bringing it to approximately 107000 SAR. Another Limited variant with 110000 km was listed for 85500 SAR but was delisted, indicating it might have been priced too low. Considering the listed prices, the highest was 107000 SAR for a car with 71687 km, and the lowest was 85500 SAR for a car with 110000 km. Balancing these data points, I estimate the market price to be around 95000 SAR.