multiple objects one UV map blender?

I’m texturing a city, most of the buildings are pretty much the same shape, so I would like to texture one building and then apply the same UV map across multiple random buildings, because I don’t want to UV map them individually because that will take forever, is there anyway to copy UV coordinates from one building and then paste them on to another?

Any advice would be much appreciated

ctrl-l, transfer uv maps. select the item to copy to first, then the target, then use that command.

Thank you so much that works almost perfect