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
ALMA-ALMOND
Properties in Castro Valley in ALMA-ALMOND
Find homes for sale in Castro Valley by selecting a property below:
3782 Almond Ct, Castro Valley, CA 94546
4562 Alma Ave, Castro Valley, CA 94546
17705 Almond Rd, Castro Valley, CA 94546
18349 Almond Rd, Castro Valley, CA 94546
3763 Almond Ct, Castro Valley, CA 94546
18914 Almond Rd, Castro Valley, CA 94546
17988 Almond Rd, Castro Valley, CA 94546
4570 Alma Ave, Castro Valley, CA 94546
20449 Almeda St, Castro Valley, CA 94546
4621 Alma Ave, Castro Valley, CA 94546
17995 Almond Rd, Castro Valley, CA 94546
18137 Almond Rd, Castro Valley, CA 94546
18238 Almond Rd, Castro Valley, CA 94546
3797 Almond Ct, Castro Valley, CA 94546
4639 Alma Ave, Castro Valley, CA 94546
17451 Almond Rd, Castro Valley, CA 94546
4640 Alma Ave, Castro Valley, CA 94546
20437 Almeda St, Castro Valley, CA 94546
20444 Almeda St, Castro Valley, CA 94546
4569 Alma Ave, Castro Valley, CA 94546
17869 Almond Rd, Castro Valley, CA 94546
4580 Alma Ave, Castro Valley, CA 94546
3794 Almond Ct, Castro Valley, CA 94546
17551 Almond Rd, Castro Valley, CA 94546
17415 Almond Rd, Castro Valley, CA 94546
3775 Almond Ct, Castro Valley, CA 94546
17485 Almond Rd, Castro Valley, CA 94546
20428 Almeda St, Castro Valley, CA 94546
17454 Almond Rd, Castro Valley, CA 94546
17450 Almond Rd, Castro Valley, CA 94546
18768 Almond Rd, Castro Valley, CA 94546
18010 Almond Rd, Castro Valley, CA 94546
17763 Almond Rd, Castro Valley, CA 94546
3769 Almond Ct, Castro Valley, CA 94546
17591 Almond Rd, Castro Valley, CA 94546
18011 Almond Rd, Castro Valley, CA 94546
17555 Almond Rd, Castro Valley, CA 94546
17575 Almond Rd, Castro Valley, CA 94546
17495 Almond Rd, Castro Valley, CA 94546
18823 Almond Rd, Castro Valley, CA 94546
18019 Almond Rd, Castro Valley, CA 94546
20400 Almeda St, Castro Valley, CA 94546
17432 Almond Rd, Castro Valley, CA 94546
4557 Alma Ave, Castro Valley, CA 94546
17448 Almond Rd, Castro Valley, CA 94546
18007 Almond Rd, Castro Valley, CA 94546
18003 Almond Rd, Castro Valley, CA 94546
17444 Almond Rd, Castro Valley, CA 94546
4563 Alma Ave, Castro Valley, CA 94546
18022 Almond Rd, Castro Valley, CA 94546
18775 Almond Rd, Castro Valley, CA 94546
20436 Almeda St, Castro Valley, CA 94546
18681 Almond Rd, Castro Valley, CA 94546
20465 Almeda St, Castro Valley, CA 94546
3793 Almond Ct, Castro Valley, CA 94546
4628 Alma Ave, Castro Valley, CA 94546
4633 Alma Ave, Castro Valley, CA 94546
18857 Almond Rd, Castro Valley, CA 94546
17635 Almond Rd, Castro Valley, CA 94546
18485 Almond Rd, Castro Valley, CA 94546
18777 Almond Rd, Castro Valley, CA 94546
18028 Almond Rd, Castro Valley, CA 94546
18650 Almond Rd, Castro Valley, CA 94546
17637 Almond Rd, Castro Valley, CA 94546
17643 Almond Rd, Castro Valley, CA 94546
20401 Almeda St, Castro Valley, CA 94546
3758 Almond Ct, Castro Valley, CA 94546
17730 Almond Rd, Castro Valley, CA 94546
17858 Almond Rd, Castro Valley, CA 94546
18779 Almond Rd, Castro Valley, CA 94546
17980 Almond Rd, Castro Valley, CA 94546
20425 Almeda St, Castro Valley, CA 94546
20412 Almeda St, Castro Valley, CA 94546
18844 Almond Rd, Castro Valley, CA 94546
17860 Almond Rd, Castro Valley, CA 94546
17429 Almond Rd, Castro Valley, CA 94546
18421 Almond Rd, Castro Valley, CA 94546
18800 Almond Rd, Castro Valley, CA 94546
20413 Almeda St, Castro Valley, CA 94546
4581 Alma Ave, Castro Valley, CA 94546
4646 Alma Ave, Castro Valley, CA 94546
17456 Almond Rd, Castro Valley, CA 94546
17815 Almond Rd, Castro Valley, CA 94546
3781 Almond Ct, Castro Valley, CA 94546
17472 Almond Rd, Castro Valley, CA 94546
4452 Alma Ave, Castro Valley, CA 94546
17404 Almond Rd, Castro Valley, CA 94546
17742 Almond Rd, Castro Valley, CA 94546
17543 Almond Rd, Castro Valley, CA 94546
17619 Almond Rd, Castro Valley, CA 94546
20457 Almeda St, Castro Valley, CA 94546
17440 Almond Rd, Castro Valley, CA 94546
17438 Almond Rd, Castro Valley, CA 94546
18767 Almond Rd, Castro Valley, CA 94546
4451 Alma Ave, Castro Valley, CA 94546
17627 Almond Rd, Castro Valley, CA 94546
20452 Almeda St, Castro Valley, CA 94546
17466 Almond Rd, Castro Valley, CA 94546
17872 Almond Rd, Castro Valley, CA 94546
17464 Almond Rd, Castro Valley, CA 94546
18902 Almond Rd, Castro Valley, CA 94546
4575 Alma Ave, Castro Valley, CA 94546
18660 Almond Rd, Castro Valley, CA 94546
4564 Alma Ave, Castro Valley, CA 94546
18018 Almond Rd, Castro Valley, CA 94546
4558 Alma Ave, Castro Valley, CA 94546
20460 Almeda St, Castro Valley, CA 94546
3764 Almond Ct, Castro Valley, CA 94546
18126 Almond Rd, Castro Valley, CA 94546
17442 Almond Rd, Castro Valley, CA 94546
17547 Almond Rd, Castro Valley, CA 94546
17462 Almond Rd, Castro Valley, CA 94546
4645 Alma Ave, Castro Valley, CA 94546
17611 Almond Rd, Castro Valley, CA 94546
17595 Almond Rd, Castro Valley, CA 94546
18816 Almond Rd, Castro Valley, CA 94546
17856 Almond Rd, Castro Valley, CA 94546
17854 Almond Rd, Castro Valley, CA 94546
4634 Alma Ave, Castro Valley, CA 94546
18445 Almond Rd, Castro Valley, CA 94546
3798 Almond Ct, Castro Valley, CA 94546
17996 Almond Rd, Castro Valley, CA 94546
4651 Alma Ave, Castro Valley, CA 94546
4615 Alma Ave, Castro Valley, CA 94546
3787 Almond Ct, Castro Valley, CA 94546
3776 Almond Ct, Castro Valley, CA 94546
20406 Almeda St, Castro Valley, CA 94546
17418 Almond Rd, Castro Valley, CA 94546
17446 Almond Rd, Castro Valley, CA 94546
4616 Alma Ave, Castro Valley, CA 94546
20420 Almeda St, Castro Valley, CA 94546
3788 Almond Ct, Castro Valley, CA 94546
18006 Almond Rd, Castro Valley, CA 94546
4609 Alma Ave, Castro Valley, CA 94546
4627 Alma Ave, Castro Valley, CA 94546
3770 Almond Ct, Castro Valley, CA 94546
4606 Alma Ave, Castro Valley, CA 94546
17467 Almond Rd, Castro Valley, CA 94546
17531 Almond Rd, Castro Valley, CA 94546
18008 Almond Rd, Castro Valley, CA 94546
18463 Almond Rd, Castro Valley, CA 94546