$3,999
egc
2006 Holden Astra Hatchback CD AH MY06
Hatch
Manual
172,071km
Dealer Listing
Compare