Does anyone have any info on this place? I couldn't find much online besides a few pictures. I remember always seeing people sitting on the steps directly in front of a sign that said don't sit on the steps. The place seems to have "residents". I was just curious to any info or stories on the place.

I tried searching on here and even tried looking it up by address [[118 Columbia st., Detroit, mi) with no luck. If it's been mentioned before I apologize I couldn't find the thread.