I believe I have added addresses to every unit in Casagmo in openstreetmaps. This should allow some GPS apps to do very good routing.
Compare Google (missing a few streets):
Apple (missing about half the streets, but close on location):
OSM: