Unable to answer "What street is this on?" – house name Condominio Adda: Apartment Building – https://osm.org/way/249578290 via StreetComplete 63.0:

Un lato ha civici su via Garibaldi l'altro su via Mazzini.