Vauxhall Astra1.4T 16V 150 Elite 5dr201652,482 milesPetrol£7,850£470 off£7,380Fair price38 miles away