Best option is to go to your local bike store (LBS) and get their advice on sizing. That said.... I’m similar height with 72 wingspan and 31 inseam...so I’m guessing you have legs where I have arms?
. Generally you can more easily adjust for longer legs with seat height on a smaller bike that fits your more ‘normal torso/arm length rather than go with the bigger frame you may not have the arm and torso length to stretch out over.