Cornelius police said Bailey Road from Highway 21 to Washam Potts Road was closed. The road reopened around 3:30 p.m.
One house was destroyed, but no one was inside.
Neighbors said they watched the flames rip through the buildings. Some neighbors were evacuated.
Investigators said the fire may have started with a motorcycle that was being charged and then spread to gas lines.
CLICK HERE for more images from the scene of the fire.
Chopper 9 Skyzoom was flying over the scene.
Check back with wsoctv.com for updates to this developing story.
Read more top trending stories on wsoctv.com: