Firefighters battled an overnight blaze at a business in Port St. Lucie.