No. Your business address must be the street address of a physical location. If you want to receive your business’s mail at a different address, including a PO box, Florida includes an optional “mailing address” category for that purpose.