A stubborn fire that tore through a Tampa apartment building late Friday had Hillsborough County Fire Rescue crews battling flames for about 90 minutes.