Update from Reader J — the illegal gambling club once known as The Owl’s Nest either collapsed, or was torn down.  Reader J said she saw a crew cleaning up the lot, and the building was gone.

See the original post here.