Looks like a church, but really just a random office building in downtown Houston.