Do I need a new EIN for the new 1099-NEC I have to send to my property manager?

As a property owner, I have to send a 1099-NEC to my property manager, according to recent changes in tax laws.  TurboTax Home & Business can create this, but it insists I provide an EIN.

I have an EIN for my small business, but my spouse and I do not own property under that business.  We also do not own the property under an LLC. 

Do we have to get another EIN to create this form & obey the law?  How do we do that when we don't actually have a business, we just own the property as individuals?

Can I use my SSN?

Can I use my small business' EIN anyway?