Attachment 5524

Does anyone recognize this place? I was told that it is thought to be in Detroit.