2/5-7 Spencer Road, Killara, NSW | Addie