A new gig appears to be on the horizon for the turquoise-and-concrete Christian Science church at 1720 Main St. A notice announcing an application for a TABC license for the spot is up at the site; the license is being sought by an entity under the name of 1720 Main Reception Hall. Attached to that name, in the public notice for the application, is another: Salim Dehkordi (of nightclub Clé Bar down the road at 2301 Main) is listed as president, secretary, and treasurer.
The Houston chapter of the American Institute of Architects put in a bid on the space back in January, hoping to use the sci-fi Brutalist building as their new headquarters. The organization purportedly lost out to a cash buyer asking for no due diligence period, spurring suspicions that the structure would be torn down. It seems, however, that the building will be maintained in some form by its next owners (though there could be a very different set of activities going on beneath that geometric gold spire). A new setup for the interior might be on the horizon as well: