UPS store
I use the local UPS store as my business address and have had no problems with deliveries. Packages and mail are sent to a street address with a number, which could be a suite number or office number or apartment number but is in reality a box number. Shippers seem to have no issues. One nice feature is that store personnel sign for the package and I get a text whenever a package has arrived.
I do, however, use my home address for state license and tax mailings.