...
Build the Location Catalog for the main Location to be divided into sub Locations.
This Location Catalog should be of type Site
For each unique Address create a new Location Catalog of type Building, using the Site as the Parent.
Build up the rest of each Building as normal using Floors/Rooms/etc...
...