Moffitt Center will not be in or attached to the hospital. It's near but not the same building. Therefore I'm not sure how it is relevant to who owns the hospital building.
Take a look at the map from this link. It shows where all the players are, or will be.
http://www.thevillages.com/lifestyle...C%20Campus.pdf