Think of the property tax base of 1000 + new condos, new condo offices, and two maybe three retail levels.
Add in the land transfer taxes, community development levy, and construction fees and such.
They will promise to keep the facing at street level for atmosphere. Watch.
Just like the University Theatre, and other properties