1 - Add the address on the map
2 - Add the pin points on the map with description of: DISTANCE TIME, ADDRESS AND LOCATION NAME
See in action: https://www.storiaimoveis.com.br/lancamentos+apartamento+1-quartos+brooklin-paulista+sao-paulo+AVzK6PJEOMvlKb0ChUtw
This needs to be EASY for the person to add the address and the pins with the 3 descriptions you can use a existent plugin but needs to works like the link above.
IF YOU HAVE ANY QUESTIONS PLIS SEND TO ME.