Looks like Stenton Plaza is no longer available on Rent.com which means this information is likely out of date.

Stenton Plaza

 1051-61 East Mt. Airy Avenue, PhiladelphiaPA 19150