2024 BMW X7
40I Mht M Sport Xdrive Euro 6
10miAutoPetrol3.0L
£105,942
Melksham
~£2,660/pm
This second hand BMW from this dealer in Melksham contains a 3.0 litre petrol motor with automatic transmission and it has 10 miles clocked up on the dashboard.