Looks like 407-415 South 11th Street Apartments is no longer available on Rent.com which means this information is likely out of date.

407-415 South 11th Street Apartments

 409-415 South 11th Street, PhiladelphiaPA 19107