Organic Maps is the best open source Maps App I've ever tried
It's essentially an open source fork of maps.me by the original creators.
I've been using OSMAnd for years, but it always felt laggy and not that reliable. Searching was slow and so on. Many street or things it didn't instantly find.
In the Graphene App Store I jnust discovered Accrescent (another app store thing but only with like 10 apps - they're all gold though, god damn)
An in there I found organic maps. And this shit is google maps level responsive. If you're on the lookout for a google maps replacement - consider trying this.
Depends what you mean with "doesn't do". I haven't used Organic maps that much yet, but OSMand can handle street numbers. So Organic maps should too.
However it handles them very poorly, you have to type the address in a certain way or it won't recognise the number in it. Sharing from another app works pretty well most of the time though.