How to change palyer starts between levels

Hi, I’m very new working with Unreal Engine and I was doing a game for college and trying to do a switch between spawns coming from different levels. I’m doing this “game” that has a center town and two buildings were you can enter and exit. My problem is that when you exit any building and load the main level, your start is in the center of the level and I want to switch between that, deppending if you are comming from a building, spawn in front of the door of that building and conservate your inventory and I didn’t find how to do it surfing in the Internet and forums.