MILFORD — Police have identified the body of a 54-year-old man found dead in the wreckage of a fire on Roses Mill Road this week.

David Dupuis was found dead by crews working in the burned building, Milford police said Thursday.

“The cause of death is still unknown at this time, but foul play is not suspected,” Police Officer Marilisa Anania said.

Dupuis was homeless living in Milford, Anania said. No other remains were found in the derelict building.

Multiple fire units were called to 51 Roses Mill Road a little after 10 p.m. Monday after flames engulfed the rear of a boarded-up three-story commercial building there.

Crews on scene reported the first floor of the structure was gone, forcing them to fight the blaze from the outside of the building.

A video posted to the department’s Facebook page showed flames and smoke engulfing the structure while multiple fire units and a ladder truck worked to extinguish the blaze.

The wood frame commercial building was built in 1990, according to Milford property records. It was sold in April last year.

A spokesman for the fire department said the cause of the fire has not been determined yet.

The overnight low Monday before midnight was 58 degrees, but the temperature dropped to 49 degrees Tuesday morning. That was the lowest temperature so far this month and a new record low, according to the Northeast Regional Climate Center.

Jim Shay contributed reporting.