Bottom line is that CCRI is for profit. They will pay property taxes on the land that City Creek is located. City Creek is an investment by the LDS church, so that is up to the city and tax accountants to decide if/how much they will pay in taxes. Like any other business who invests money.
In general I detest the tax codes. Flatten them out, and eventually get rid of them.
Then why is the guy in charge admiting they are non-profit?
FWIW, all non-profits (like ministries) still pay property and sales taxes. That doesn’t mean they are for profit. Non-profits are exempt from certain (not all) State taxes and federal taxes.