18 Newhaven Court, Avoca QLD 4670