Looks like South Hills Home is no longer available on Rent.com which means this information is likely out of date.

South Hills Home

 2425 Layton Way, West CovinaCA 91791