23 Hudson Close, Turramurra sold price