25A Sturdee Street, North Ryde NSW | Addie