I think the 24" frame is going to be on the short side. I ride a
Redline R530 for my "City Bike" I am 6'-2" and have long legs. Mine is an XL(whatever that means) but is still has some "grow" room in it, I would say that I am at the small end of the scale for that bike. FWIW my normal road frame size is a 25.5"/65cm
Aaron