Here's a new to the World market small bike from Giant.
https://www.liv-cycling.com/us/flourish-24
I think the cranks are still too long at 6inch (152mm), ideally you would shorten them to say 135-140mm, and then the step off will be a little higher than you would like, but still its far better than anything else that I have seen recently.