Shark Tank investor Kevin O'Leary owns a Lake House in Canada ... Other properties owned by him presently, are a house in Geneva, Boston, and Canada. The location of the property provides a ...