The fire broke out on Harwin near South Gessner around 6pm Sunday. Firefighters say it took 30 crew members about half an hour to bring the fire under control.
Six businesses were damaged, including a clothing shop, an antique store, an art gallery and a rug store. No one was hurt.
Investigators are still looking into the cause of the fire.