Glossary

What does Land Contract mean ?

Land Contract definition :

An agreement between a buyer and a seller of real property in which the seller provides financing to buy the property for an agreed-upon purchase price and the buyer repays the loan in installments.