61 Spurwood Road North, Turramurra NSW 2074