£30,482
was
£29,660
£1,218 offwas
£31,146
£2,681 off£33,890
£30,695
£25,990
£36,490
£34,990
was
£28,699
£800 offwas
£28,499
£800 off£27,983
£30,553
£27,000
£30,884
was
£29,607
£1,310 offwas
£29,285
£786 off£25,393
was
£30,950
£650 off73-90 of 102 vehicles