I can help you with this if you like ? Check this post I made last week for a guy needing a bike in a hurry
PM me if you like what you see, I have a few others to dispose of in the coming weeks. My best to you, yours Anthony aka Laz.
edit: you're looking for an approximate frame size of 54cm, 55cm, 56cm. It all depends on your inside leg size basically. I am only 6' tall but my inside leg is that of someone 6'3" so I ride large frames mostly circa 58cm-60cm, but I do own a bike that is a 56cm which I like because it forces me down into a race position in order to to get comfortable. Later buddy, yours Laz.