114A Spencer Road, Killara | Addie