Vauxhall Astra1.2 Turbo 145 SRi Nav 5dr202134,838 milesPetrol£11,000£580 off£10,420Fair price15 miles away