A lot of people gained a lot of money, through magical means, wishes, powers, whatever else. They decided that some of it could go in a fund to fund the complex, pay for the welcome packages, provide basic food and essentials for the complex, pay its bills all that.
No one owns it exactly. I suppose maybe the Winchesters hold the deeds?