After nearly two decades of planning and construction, a vacant property near Buffalo Bayou has been transformed into a majestic, 150,000-square-foot Ismaili Center — a new cultural and religious landmark that is the first of its kind in the United States.
bit.ly/3JkpKag