Investigators won't say if Albert Eugene Faulk started the fire on purpose or accidentally, but the 47-year-old has been charged with unlawfully causing a fire to an inhabited structure.
The blaze charred 40 outside storage areas when the location, in the 800 block of Production Place, caught fire on Nov. 11.
Three people, including a firefighter, were hurt by the flames, but their current conditions were unknown.
Faulk was arrested by Newport Beach police in Santa Ana and booked at the Orange County Jail.