Hi. Deeded means you own the property forever or until you sell it or give the property away. Right to use means you lease the property for a fixed number of years and at the end of the lease you have no right to use the property anymore. Stan.
stanleyf5