The blaze broke out at 8:45 last night at the William Henry Apartments on the 1000 block of King Road in Malvern.
The fire leveled 30 apartments. There are no reports of injuries.
The American Red Cross is setting up a temporary shelter for the displaced residents at Immaculata University.
There's no word yet on a cause.