Over the years, Ellison and Zuckerberg have each funneled hundreds of millions into building up their property portfolios in locations across the globe.