I’m 5’2″ with an inside leg of 26.5/27″.
I ride a 15.5″ mountain bike (Marin Mount Vision and Wolf Ridge), i once had an 18″ Kona Cindercone and it was WAY too big for me.
I’ve just gone through the road bike buying thing and got it wrong, bought a 48cm Colnago online after using the sellers online sizing guide, the bike has gone back and i now have a fitting/test ride at another shop next weekend. The bike i’m looking at has a seat tube length of 44cm, i would suggest you need a 45-48cm but…..
I would strongly suggest finding a shop that will fit you to a bike properly regardless of how much you are spending.