The blaze broke out just before 6:00 a.m. on wednesday in the 900 block of Schiller Street, in the Kensington section of the city.
When firefighters arrived they saw flames spitting out of both the first and second floors.
It took them about 20 minutes to get the first under control.
There are no reports of injuries and no word yet on a cause.