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

926 Philadelphia

 926 West Philadelphia St. #78, OntarioCA 91762