Apartment fire destroys 24 units in Dallas