Firefighters were called to a home at 20 Eaton Place around 3:10 a.m.
A 38-year-old woman and a 14-year-old girl got out of the burning home on their own.
A 45-year-old man was pronounced dead while a 21-year-old man remains in critical condition.
It took nearly an hour to get the fire under control.