For tax purposes on a personal home you can deduct interest (points also), private mortgage insurance and property taxes on your home, however, land lease fee is not a deductible Schedule A home deduction.
If the property is a rental, then it would a cost of the rental.