The Mercer County Prosecutor's Office says 28-year-old Ronal Ordonez-Lima set fire to the front porch of a home on the 200 block of Rusling Street on Saturday morning.
The flames quickly engulfed the residence where six people were living.
Four people escaped, but Selvin Lima and Dilman Canpos did not.
Both men were found dead on the second floor.
Ordonez-Lima is now facing a slew of charges, including murder and arson.
Officials have not yet revealed a motive.
Action News has obtained new cell phone video of the blaze.
Before the flames engulfed the residence, video showed two people on the roof of the home and a neighbor climb up to try and save those inside.
But within moments, the flames consumed the residence. At total of six homes were damaged.
Neighbor and local activist Jenna Figueroa Kettenburg says she's started to collect belongings for the families who lost everything.
"It's just devastating. It's sad. It's sad for the families. It's sad for the children. Please donate coats, scarfs, gloves and any clothing. These families lost everything," said Kettenburg.
To learn how you can help, contact Kettenburg here.
MORE TOP STORIES: