Phillip DeLeon is co-founder of OnX, a Toronto-based firm that is one of the world’s largest enterprise data center solutions providers. He owns this 13,347 sq ft home.