Firefighters are battling a multi-alarm fire that has severely damaged a northern New Jersey apartment building.