Looks like 38TH and Spring Garden Street is no longer available on Rent.com which means this information is likely out of date.

38TH and Spring Garden Street

 3836 Spring Garden Street, PhiladelphiaPA 19104