Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
California
Alameda County
Castro Valley
ELM-EWING
Properties in Castro Valley in ELM-EWING
Find homes for sale in Castro Valley by selecting a property below:
2876 Eugene Ter, Castro Valley, CA 94546
4945 Elrod Dr, Castro Valley, CA 94546
4400 Ewing Rd, Castro Valley, CA 94546
4631 Ewing Rd, Castro Valley, CA 94546
4930 Elrod Dr, Castro Valley, CA 94546
4636 Emily Ct, Castro Valley, CA 94546
2859 Eugene Ter, Castro Valley, CA 94546
20069 Emerald Ct, Castro Valley, CA 94546
4579 Ewing Rd, Castro Valley, CA 94546
4953 Elrod Dr, Castro Valley, CA 94546
5080 Elrod Dr, Castro Valley, CA 94546
4939 Elrod Dr, Castro Valley, CA 94546
4676 Emily Ct, Castro Valley, CA 94546
2862 Eugene Ter, Castro Valley, CA 94546
4628 Emily Ct, Castro Valley, CA 94546
5031 Elrod Dr, Castro Valley, CA 94546
20076 Emerald Ct, Castro Valley, CA 94546
4942 Elrod Dr, Castro Valley, CA 94546
4515 Ewing Rd, Castro Valley, CA 94546
4459 Ewing Rd, Castro Valley, CA 94546
4668 Ewing Rd, Castro Valley, CA 94546
4571 Ewing Rd, Castro Valley, CA 94546
5034 Elrod Dr, Castro Valley, CA 94546
20110 Emerald Ct, Castro Valley, CA 94546
4949 Elrod Dr, Castro Valley, CA 94546
4678 Ewing Rd, Castro Valley, CA 94546
5045 Elrod Dr, Castro Valley, CA 94546
20089 Emerald Ct, Castro Valley, CA 94546
4959 Elrod Dr, Castro Valley, CA 94546
4663 Ewing Rd, Castro Valley, CA 94546
4963 Elrod Dr, Castro Valley, CA 94546
4643 Emily Ct, Castro Valley, CA 94546
5012 Elrod Dr, Castro Valley, CA 94546
4537 Ewing Rd, Castro Valley, CA 94546
5052 Elrod Dr, Castro Valley, CA 94546
4936 Elrod Dr, Castro Valley, CA 94546
21183 Elm St, Castro Valley, CA 94546
5020 Elrod Dr, Castro Valley, CA 94546
5095 Elrod Dr, Castro Valley, CA 94546
4926 Elrod Dr, Castro Valley, CA 94546
21123 Elm St, Castro Valley, CA 94546
5011 Elrod Dr, Castro Valley, CA 94546
4973 Elrod Dr, Castro Valley, CA 94546
4960 Elrod Dr, Castro Valley, CA 94546
5088 Elrod Dr, Castro Valley, CA 94546
5085 Elrod Dr, Castro Valley, CA 94546
4432 Ewing Rd, Castro Valley, CA 94546
2850 Eugene Ter, Castro Valley, CA 94546
20046 Emerald Ct, Castro Valley, CA 94546
4635 Emily Ct, Castro Valley, CA 94546
21146 Elm St, Castro Valley, CA 94546
4660 Emily Ct, Castro Valley, CA 94546
4626 Ewing Rd, Castro Valley, CA 94546
21157 Elm St, Castro Valley, CA 94546
4918 Elrod Dr, Castro Valley, CA 94546
4972 Elrod Dr, Castro Valley, CA 94546
4602 Emily Ct, Castro Valley, CA 94546
5058 Elrod Dr, Castro Valley, CA 94546
4618 Ewing Rd, Castro Valley, CA 94546
4683 Emily Ct, Castro Valley, CA 94546
4651 Emily Ct, Castro Valley, CA 94546
4592 Ewing Rd, Castro Valley, CA 94546
4341 Elvira Pl, Castro Valley, CA 94546
4570 Ewing Rd, Castro Valley, CA 94546
4594 Ewing Rd, Castro Valley, CA 94546
20047 Emerald Ct, Castro Valley, CA 94546
20088 Emerald Ct, Castro Valley, CA 94546
4666 Ewing Rd, Castro Valley, CA 94546
4966 Elrod Dr, Castro Valley, CA 94546
21194 Elm St, Castro Valley, CA 94546
4667 Emily Ct, Castro Valley, CA 94546
4627 Emily Ct, Castro Valley, CA 94546
4448 Ewing Rd, Castro Valley, CA 94546
4585 Ewing Rd, Castro Valley, CA 94546
4403 Ewing Rd, Castro Valley, CA 94546
4350 Elvira Pl, Castro Valley, CA 94546
21195 Elm St, Castro Valley, CA 94546
21169 Elm St, Castro Valley, CA 94546
4674 Ewing Rd, Castro Valley, CA 94546
2836 Eugene Ter, Castro Valley, CA 94546
4342 Elvira Pl, Castro Valley, CA 94546
4904 Elrod Dr, Castro Valley, CA 94546
21124 Elm St, Castro Valley, CA 94546
5028 Elrod Dr, Castro Valley, CA 94546
21168 Elm St, Castro Valley, CA 94546
5023 Elrod Dr, Castro Valley, CA 94546
4440 Ewing Rd, Castro Valley, CA 94546
4465 Ewing Rd, Castro Valley, CA 94546
4589 Ewing Rd, Castro Valley, CA 94546
4468 Ewing Rd, Castro Valley, CA 94546
20068 Emerald Ct, Castro Valley, CA 94546
4623 Ewing Rd, Castro Valley, CA 94546
2843 Eugene Ter, Castro Valley, CA 94546
4597 Ewing Rd, Castro Valley, CA 94546
5065 Elrod Dr, Castro Valley, CA 94546
4491 Ewing Rd, Castro Valley, CA 94546
2835 Eugene Ter, Castro Valley, CA 94546
4596 Ewing Rd, Castro Valley, CA 94546
4634 Ewing Rd, Castro Valley, CA 94546
2851 Eugene Ter, Castro Valley, CA 94546
5072 Elrod Dr, Castro Valley, CA 94546
4935 Elrod Dr, Castro Valley, CA 94546
5071 Elrod Dr, Castro Valley, CA 94546
4349 Elvira Pl, Castro Valley, CA 94546
4910 Elrod Dr, Castro Valley, CA 94546
4600 Ewing Rd, Castro Valley, CA 94546
21175 Elm St, Castro Valley, CA 94546
4425 Ewing Rd, Castro Valley, CA 94546
4424 Ewing Rd, Castro Valley, CA 94546
4675 Emily Ct, Castro Valley, CA 94546
4603 Emily Ct, Castro Valley, CA 94546
4619 Emily Ct, Castro Valley, CA 94546
5064 Elrod Dr, Castro Valley, CA 94546
5079 Elrod Dr, Castro Valley, CA 94546
4611 Emily Ct, Castro Valley, CA 94546
4572 Ewing Rd, Castro Valley, CA 94546
4677 Ewing Rd, Castro Valley, CA 94546
4478 Ewing Rd, Castro Valley, CA 94546
4593 Ewing Rd, Castro Valley, CA 94546
4644 Emily Ct, Castro Valley, CA 94546
4428 Ewing Rd, Castro Valley, CA 94546
4584 Ewing Rd, Castro Valley, CA 94546
2883 Eugene Ter, Castro Valley, CA 94546
20113 Emerald Ct, Castro Valley, CA 94546
2890 Eugene Ter, Castro Valley, CA 94546
5004 Elrod Dr, Castro Valley, CA 94546
4606 Ewing Rd, Castro Valley, CA 94546
5091 Elrod Dr, Castro Valley, CA 94546
4684 Emily Ct, Castro Valley, CA 94546
4905 Elrod Dr, Castro Valley, CA 94546
4464 Ewing Rd, Castro Valley, CA 94546
4668 Emily Ct, Castro Valley, CA 94546
4670 Ewing Rd, Castro Valley, CA 94546
4929 Elrod Dr, Castro Valley, CA 94546
5057 Elrod Dr, Castro Valley, CA 94546
20077 Emerald Ct, Castro Valley, CA 94546
4681 Ewing Rd, Castro Valley, CA 94546
2867 Eugene Ter, Castro Valley, CA 94546
4435 Ewing Rd, Castro Valley, CA 94546
4652 Emily Ct, Castro Valley, CA 94546
4419 Ewing Rd, Castro Valley, CA 94546