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
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
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
TANGLEWOOD-TIMCO
Properties in Castro Valley in TANGLEWOOD-TIMCO
Find homes for sale in Castro Valley by selecting a property below:
5725 Thousand Oaks Dr, Castro Valley, CA 94552
3190 Terry Ct, Castro Valley, CA 94546
5765 Thousand Oaks Dr, Castro Valley, CA 94552
3509 Timco Ct, Castro Valley, CA 94552
5781 Thousand Oaks Dr, Castro Valley, CA 94552
2873 Theresa Ct, Castro Valley, CA 94546
3193 Terry Ct, Castro Valley, CA 94546
2878 Theresa Ct, Castro Valley, CA 94546
3115 Terry Ct, Castro Valley, CA 94546
3134 Terry Ct, Castro Valley, CA 94546
2862 Theresa Ct, Castro Valley, CA 94546
3184 Terry Ct, Castro Valley, CA 94546
3199 Terry Ct, Castro Valley, CA 94546
18944 Thornbury Ave, Castro Valley, CA 94546
21894 Tanglewood Dr, Castro Valley, CA 94546
5745 Thousand Oaks Dr, Castro Valley, CA 94552
21895 Tanglewood Dr, Castro Valley, CA 94546
18413 Terry Way, Castro Valley, CA 94546
5780 Thousand Oaks Dr, Castro Valley, CA 94552
5717 Thousand Oaks Dr, Castro Valley, CA 94552
3534 Teeling Ct, Castro Valley, CA 94546
2861 Theresa Ct, Castro Valley, CA 94546
5717 Thousand Oaks Dr, Castro Valley, CA 94552
3535 Teeling Ct, Castro Valley, CA 94546
18464 Terry Way, Castro Valley, CA 94546
3533 Teeling Ct, Castro Valley, CA 94546
18984 Thornbury Ave, Castro Valley, CA 94546
2870 Theresa Ct, Castro Valley, CA 94546
3531 Teeling Ct, Castro Valley, CA 94546
3525 Teeling Ct, Castro Valley, CA 94546
3523 Teeling Ct, Castro Valley, CA 94546
5757 Thousand Oaks Dr, Castro Valley, CA 94552
3521 Teeling Ct, Castro Valley, CA 94546
5797 Thousand Oaks Dr Unit A, Castro Valley, CA 94552
21884 Tanglewood Dr, Castro Valley, CA 94546
5785 Thousand Oaks Dr, Castro Valley, CA 94552
5721 Thousand Oaks Dr, Castro Valley, CA 94552
5773 Thousand Oaks Dr, Castro Valley, CA 94552
21890 Tanglewood Dr, Castro Valley, CA 94546
3541 Teeling Way, Castro Valley, CA 94546
3151 Terry Ct, Castro Valley, CA 94546
3543 Teeling Way, Castro Valley, CA 94546
18920 Thornbury Ave, Castro Valley, CA 94546
18936 Thornbury Ave, Castro Valley, CA 94546
3545 Teeling Way, Castro Valley, CA 94546
3547 Teeling Way, Castro Valley, CA 94546
3551 Teeling Way, Castro Valley, CA 94546
3553 Teeling Way, Castro Valley, CA 94546
3501 Timco Ct, Castro Valley, CA 94552
3555 Teeling Way, Castro Valley, CA 94546
2865 Theresa Ct, Castro Valley, CA 94546
3520 Teeling Ct, Castro Valley, CA 94546
3522 Teeling Ct, Castro Valley, CA 94546
3524 Teeling Ct, Castro Valley, CA 94546
21138 Timco Way, Castro Valley, CA 94552
18968 Thornbury Ave, Castro Valley, CA 94546
3526 Teeling Ct, Castro Valley, CA 94546
3530 Teeling Ct, Castro Valley, CA 94546
3589 Timco Ct, Castro Valley, CA 94552
3532 Teeling Ct, Castro Valley, CA 94546
3176 Terry Ct, Castro Valley, CA 94546
18402 Terry Way, Castro Valley, CA 94546
3540 Teeling Way, Castro Valley, CA 94546
3542 Teeling Way, Castro Valley, CA 94546
18929 Thornbury Ave, Castro Valley, CA 94546
3544 Teeling Way, Castro Valley, CA 94546
3546 Teeling Way, Castro Valley, CA 94546
3550 Teeling Way, Castro Valley, CA 94546
21885 Tanglewood Dr, Castro Valley, CA 94546
3552 Teeling Way, Castro Valley, CA 94546
3554 Teeling Way, Castro Valley, CA 94546
2874 Theresa Ct, Castro Valley, CA 94546
18438 Terry Way, Castro Valley, CA 94546
5789 Thousand Oaks Dr, Castro Valley, CA 94552
21137 Timco Way, Castro Valley, CA 94552
18426 Terry Way, Castro Valley, CA 94546
3122 Terry Ct, Castro Valley, CA 94546
3159 Terry Ct, Castro Valley, CA 94546
2858 Theresa Ct, Castro Valley, CA 94546
18450 Terry Way, Castro Valley, CA 94546
18414 Terry Way, Castro Valley, CA 94546
2869 Theresa Ct, Castro Valley, CA 94546
18969 Thornbury Ave, Castro Valley, CA 94546
3179 Terry Ct, Castro Valley, CA 94546
3185 Terry Ct, Castro Valley, CA 94546
18945 Thornbury Ave, Castro Valley, CA 94546
3526 Timco Ct, Castro Valley, CA 94552
3510 Timco Ct, Castro Valley, CA 94552
3127 Terry Ct, Castro Valley, CA 94546
3525 Timco Ct, Castro Valley, CA 94552
5761 Thousand Oaks Dr, Castro Valley, CA 94552
18437 Terry Way, Castro Valley, CA 94546
5710 Thousand Oaks Dr, Castro Valley, CA 94552
3167 Terry Ct, Castro Valley, CA 94546
5769 Thousand Oaks Dr, Castro Valley, CA 94552
5749 Thousand Oaks Dr, Castro Valley, CA 94552
3558 Timco Ct, Castro Valley, CA 94552
18960 Thornbury Ave, Castro Valley, CA 94546
3573 Timco Ct, Castro Valley, CA 94552
5713 Thousand Oaks Dr, Castro Valley, CA 94552
18977 Thornbury Ave, Castro Valley, CA 94546
3196 Terry Ct, Castro Valley, CA 94546
2866 Theresa Ct, Castro Valley, CA 94546
2877 Theresa Ct, Castro Valley, CA 94546
18992 Thornbury Ave, Castro Valley, CA 94546
18425 Terry Way, Castro Valley, CA 94546
18985 Thornbury Ave, Castro Valley, CA 94546
3541 Timco Ct, Castro Valley, CA 94552
5793 Thousand Oaks Dr, Castro Valley, CA 94552
21161 Timco Way, Castro Valley, CA 94552
18461 Terry Way, Castro Valley, CA 94546
18976 Thornbury Ave, Castro Valley, CA 94546
5714 Thousand Oaks Dr, Castro Valley, CA 94552
3555 Teeling Ct, Castro Valley, CA 94546
3140 Terry Ct, Castro Valley, CA 94546
18449 Terry Way, Castro Valley, CA 94546
18473 Terry Way, Castro Valley, CA 94546
5733 Thousand Oaks Dr, Castro Valley, CA 94552
5777 Thousand Oaks Dr, Castro Valley, CA 94552
2857 Theresa Ct, Castro Valley, CA 94546
3542 Timco Ct, Castro Valley, CA 94552
3170 Terry Ct, Castro Valley, CA 94546
5718 Thousand Oaks Dr, Castro Valley, CA 94552
18952 Thornbury Ave, Castro Valley, CA 94546
18928 Thornbury Ave, Castro Valley, CA 94546
5753 Thousand Oaks Dr, Castro Valley, CA 94552
3574 Timco Ct, Castro Valley, CA 94552
3128 Terry Ct, Castro Valley, CA 94546
5793 Thousand Oaks Dr, Castro Valley, CA 94552
3145 Terry Ct, Castro Valley, CA 94546
3557 Timco Ct, Castro Valley, CA 94552
3590 Timco Ct, Castro Valley, CA 94552
3139 Terry Ct, Castro Valley, CA 94546
21112 Timco Way, Castro Valley, CA 94552
3173 Terry Ct, Castro Valley, CA 94546
21891 Tanglewood Dr, Castro Valley, CA 94546
5729 Thousand Oaks Dr, Castro Valley, CA 94552
5780 Thousand Oaks Dr, Castro Valley, CA 94552
3121 Terry Ct, Castro Valley, CA 94546
21113 Timco Way, Castro Valley, CA 94552
3133 Terry Ct, Castro Valley, CA 94546