667-684 of 1,005 vehicles
£26,000
£42,350
£24,250
£25,450
£24,000
£77,500
£25,000
£47,500
£24,350
£55,850
£58,750