17 De Burgh Road, West Killara NSW 2071