It happened at 300 block of Genesse Street in Trenton around 7:00 p.m.
Crews arrived to a heavy fire which quickly turned dangerous..
Several firefighters were treated for smoke related injuries while another was hit by falling debris.
The fire was under control about 90 minutes.
To add insult to injury, someone tried to steal a chainsaw from a fire truck while firefighters were fighting the blaze..
The thief tried to run away with the chainsaw, but dropped it and ran.