14/5-7 Spencer Road, Killara | Addie