I used to ride a 42cm Pacer. I'm 5'2". The fit was good for me. It did have toe overlap but I don't do track stands so it wasn't a concern. I really liked the bike. Not as light and fast as many other road bikes, but very stable and comfortable. I did many big climbs and big descents on that bike. I only moved on from the Pacer when I got a Gunnar Sport frame.
Jamis has some nice steel roads bikes in small sizes.
Specialized Ruby
Gunnar Sport
Salsa Vaya Ti
Novara Randonee x2
Motobecane Fantom CXX (Surly Crosscheck)
Jamis Dragon