Unable to answer "What street is this on?" – Tur Central (Travel Agency) – https://osm.org/node/11433114105 via StreetComplete 63.0:

Me parece que no está más. Hay un local de ropa: Total Sport.

Attached photo(s):
https://streetcomplete.app/p/336748.jpg