Vauxhall Astra Sports Tourer1.2 Turbo 130 GS 5dr202310,193 milesPetrol£21,491£2,101 off£19,39030 miles away