I'm wondering if stand over height might not be an issue for you with even a 24" wheel bike. I noticed a couple of the previously mentioned bikes have standover heights of around 25 or 26 inches and you indicated that you have a 21" inseam.