Castro Valley CA Mortgages 1. 3120 Huntington CT, Castro Valley, CA 94546 | Investors Home Loans (510) 247-8882