what does freehold ownership mean
A freehold type of ownership means: -Owning the building and grounds it rests upon, meaning you have full use and control of the land and buildings on it, subject to any rights of the Crown, local land use bylaws and any other restrictions in place at the time of purchase.