A 52-year-old man has been arrested and charged for a fire that destroyed nearly 30 storage storage units in Sioux Falls.