Jewish billionaire Stephen Ross has paid $28.3 million for 32 acres in Wellington, Florida, moving forward with plans for a massive new town center expected to cost more than $400 million.
By Levy Mayer