If it makes you feel better, you can create CHILD ACTORS in a master blueprint.
Where the child actors are all this one blueprint. That way they all have the same logic and you don’t have to copy/paste so much.
This is an example.
Just duplicate them (as child actors) and then create the shapes of the rooms you want.
I do think CLOCKWORK’s method is FAR easier.
And by “GROUP”, I mean, in the viewport of the editor, you can click multiple assets/meshes/blueprints and “connect” (don’t worry, they won’t move) in such a way that they will translate (physically move, if you move them) with each other.