What?

What is this building?

Clue: Near Latino Cultural Center in Dallas.

I took the photo about three weeks ago. Original is in color. I tinkered with grayscale, texture, light.

stairs

Please let us know what you think about what we see.