Well I hope you have not paid more than $200 for this note. Here is why
Per Sullivan's book (page89), he as an example of an EB block $20 note from 1969C and quotes a price of $400 for a "MAJOR" in CU. The note he displays has shifted further to the right than yours and has the 'FRB seal" in the oval of the portrait and the "right" side district numbers on the edge of the paper with portions missing.
I have found his book useful and at auctions on
ebay "un graded" notes go for 50% to 60% of the price he lists. Shift errors on scale of 1 to 9 (R1 to R9) come in at a 1 (they are common).
IMO, for you to get anywhere near $700 for this note it has to be "graded" as a "major" and come in with a grade of around 69 (near perfect). It's the grade that would get you higher $'s and the error will go along for the ride at that stage of the game. My spec is that this note grades around 63 or less. Just like coins there is vast price diff between 62 and 69. To complicate things little bit there is a world of diff in prices for star and $2 notes as they command differing premiums. The premium is the premium regardless of the face value.
I do not mean to be harsh - just being straight up and blunt.
Peace