A fire at an apartment complex in New Albany over the weekend forced dozens of residents from their homes and sent 23 people -- including three firefighters -- to the hospital for smoke inhalation.