2-alarm fire destroys Broadway apartment building