A massive mansion for sale in Edmonton may be one of the most secluded in the city, and it's giving big acreage vibes.