It happened around 2:30 Saturday morning at the Heights of Collingswood on the 500 block of Newton Lake Drive.
Arriving fire crews found smoke and fire coming from a second floor unit in the complex.
A family of four was displaced but no injuries were reported.
The fire was brought under control within 30 minutes. A cause is remains under investigation.