15 Truscott Place, Killara NSW 2071