Unable to answer "What street is this on?" – house number 107: Retail Building – https://osm.org/way/1330505382 via StreetComplete 62.2:

This building is "Basecamp Residences". The ground level is retail and upstairs are apartments.