Property Insurance Definition: Insurance that protects the physical property and equipment of a business against loss from theft, fire or other perils; all-risk coverage covers against all risks ...
Even if you have homeowners insurance, if you own another property with tenants you will want to have landlord insurance.