I wonder what the agreed TIF will be. I highly doubt its 25%, that just reeks of start way higher then the real number, and negotiate back down towards it. My guess is it will be 15% or so. Given the scope and the drastic changes to the skyline it will provide, it might be worth it.
Bookmarks