Vauxhall Astra1.2 Turbo 130 Ultimate 5dr20246,450 milesPetrol£21,340£1,150 off£20,190Good priceLS185PX