22WILLOWWOOD CARS4.5BMW X5 xdrive 50e M-SPORT 202420243.0 Petrol Plug-in Hybrid45,028 kmMeathFREE History ReportGreenlight1 year warrantyHistory checked€84,950From €1,703/mo