667-684 of 678 vehicles
£30,000
£21,750
£20,750
£21,000
£20,000
£22,000
£20,360
£16,780
£29,250
£26,000