The blaze broke out around midnight Thursday on the 600 block of South Broad Street.
Officials say the fire started on the second floor and quickly spread to the roof leading to the collapse of part of the building.
The Action Cam showed members of the Trenton Fire Department working to get the fire under control.
The building housed retail stores on the first floor and apartments above.
There is no word on any injuries.
Copyright © 2021 WPVI-TV. All Rights Reserved.