BUCKSPORT — Authorities say about 20 people were left homeless when a fire tore through a Bucksport apartment building.

All the residents were accounted for and none are believed hurt, but one firefighter suffered a minor injury battling the Main Street blaze on Sunday afternoon.

The three-story building was a complete loss.

It took firefighters from several communities about an hour to get the blaze under control, their efforts made more difficult by the tight spaces on Main Street.

They did succeed in preventing the fire from spreading to nearby structures, although the heat melted the siding on another home.

The cause remains under investigation.