You may finding reading this article from @KamilJaneczek useful.
In it it talks about an option for grouping on tables, where you could provide a hierarchy that could work.
There are options to achieving this outcome, as well. I outlined some of this in a post yesterday, but will summarise.
List view/Insights they give you a little more flexibility, both List Views and Insights can do multiple levels of groupings, which can turn flat data into something more hierarchical (as mentioned above)
These “report” options, have added benefits like searching and personalised views, which give flexibility to users depending on the “why” behind the need to show so many addresses and so many levels all at once (can get confusing)
Preview You can use various options, along with Preview, to show a lot more data about each level. So depending on the “why” this might be a preferrable business outcome, it would work much the same as this example.

