2022 BMW X7
3.0 40D Mht M Sport Xdrive Euro 6 Ss
30,387miAutoHybrid3.0L
£61,950
Knaresborough
~£1,556/pm
An outstanding price is currently being advertised by this dealer in Knaresborough for this second hand BMW with a low mileage of just 30,387 miles.