I sent an email asking for more pictures on that frame.
I roughed in some numbers on a bike fit calculator (don't have anyone handy right now to help measure), and it came back with top tube 70cm ctc! Seat tube was 61.5 ctc. I wonder if it would be worth finding a local fitter to help me dial it in. I'd rather spend a little money up front and maybe save me some time/money in long run...?