Unable to answer "What street is this on?" – house number 10: Apartment Building – https://osm.org/way/620083042 via StreetComplete 57.4:

El portal está hacia la plaza pero siendo el 10 no sabría confirmar