Unable to answer "What’s the name of this place?" – house number 305 1/2: Mobile Phone Store – https://osm.org/node/12128728289 via StreetComplete_ee 58.22:

The name of this store is merengue envios. Here, you can send money to different people, pay bills, create money orders,and it's also a notary.