What Is a Land Contract? Real Estate Contracts Explained | Eonebill