As long as your business is legally structured as a tax reporting entity, like an S Corp or LLC, you can accrue those stealth benefits by personally owning the real estate your business operates in, and becoming the landlord of that legal entity.
FORBES: The Stealth Benefits Of Small Business Ownership