You can use your Florida mailing as the address for your business as long as (1) "you have the 'Savvy Nomad' plan or higher" (just not the Basic Domicile plan), and (2) you have the business listed in box 7 on your 1583. If you completed your 1583 a long while ago, you may not have included your business. In this case, you should update your 1583 and email the document to support@savvynomad.io.
While it is possible to use a Florida or Texas residential address for business mail as well, note that there can be delays of up to 10 days to receive mail items that arrive at your residential address.