Shark Tank investor Kevin O'Leary owns a Lake House in Canada where his family currently resides at. He is a leading businessman and a prominent figure on the ABC show. This property is valued at ...
were announced in December by O'Leary Ventures. Its location near Grande Prairie, Alta., about 455 kilometres northwest of Edmonton, would put it on traditional territory of the Sturgeon Lake ...