Fire destroys property worth millions