Constructed in 1962, the Laurel Manor apartment building comprises 310 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/One Bath, totaling 230,820 SqFt. The property is located in Southwest, at 333 North Avenue, Urban Philadelphia.