25A Sturdee Street, North Ryde | Addie