thedeltareview.com
This building in the Pinch District of Memphis has been vacant for as long as I can remember, but was once the Club Rainbow. Until today, I had never noticed the Star of David at the very top of th…