Constructed in 1955, the Stenton House apartment building comprises 50 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 43,195 SqFt. The property is located in Oak Lane, at 6201 North 15th Street, Urban Philadelphia.