FWIW: Perhaps the Avenue de Flandres, 19th Arrondissement, near the Stalingrad Metro Station in Paris. It was supposedly taken by an anonymous Frenchman in 2016.
Hard to believe. I knew to avoid St Denis, but I think I was through there on my way to and from the airport and I really was looking for squalor. I didn’t see any.
Probably the closest I was to the 19th was the 11th which is closer to the Seine. No squalor there either. I still wonder about your picture.
ML/NJ