15/5-7 SPENCER ROAD, Killara | Addie