Unable to answer "What’s the name of this street?" – Residential Road – https://osm.org/way/459174069 via StreetComplete 58.2:

strada interna del comprensorio di Villa Lanza di Scalea con ingressi in via Giuseppe Lanza di Scalea 2355 e via Scordia 5