Early-morning fire displaces 20 Eagan residents

Disasters ·