I'm 6'4" tall with a 34" inside leg. If anything, I think the frame might be a little small.
See my post, (#8) from a different thread
HERE
What I would highlight from that is the 5th line regarding C'dale top tube length, (and as
@AndyRM points out above). As I mention in my linked post it does tend to be a touch longer on a C'dale than most other manufacturers, and this obviously helps us taller guys, but that small detail might be a deal breaker on the frame you've seen.
I've got no experience of that frame or manufacturer/brand at all, so unless you can get the full geometry of it and compare that to a bike you know fits you well them there will always be a element of risk IMO.
That said if you can get it cheap enough and build it into a complete bike, even if it is too small you might be able to flip it and make some wonga in the process
