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
BARLOW-BEACON HILL
Properties in Castro Valley in BARLOW-BEACON HILL
Find homes for sale in Castro Valley by selecting a property below:
3125 Barrett Ct, Castro Valley, CA 94546
22067 Baywood Ave, Castro Valley, CA 94546
21605 Baywood Ave, Castro Valley, CA 94546
3243 Barrett Ct, Castro Valley, CA 94546
20438 Beacon Hill Ct, Castro Valley, CA 94552
3219 Barrett Ct, Castro Valley, CA 94546
22080 Baywood Ave, Castro Valley, CA 94546
20440 Beacon Hill Ct, Castro Valley, CA 94552
22043 Baywood Ave, Castro Valley, CA 94546
21748 Baywood Ave, Castro Valley, CA 94546
21753 Baywood Ave, Castro Valley, CA 94546
21630 Baywood Ave, Castro Valley, CA 94546
21928 Baywood Ave, Castro Valley, CA 94546
21920 Baywood Ave, Castro Valley, CA 94546
5163 Bates Way, Castro Valley, CA 94546
21859 Baywood Ave, Castro Valley, CA 94546
21927 Baywood Ave, Castro Valley, CA 94546
3134 Barlow Dr, Castro Valley, CA 94546
21866 Baywood Ave, Castro Valley, CA 94546
21912 Baywood Ave, Castro Valley, CA 94546
20408 Beacon Hill Ct, Castro Valley, CA 94552
21907 Baywood Ave, Castro Valley, CA 94546
21884 Baywood Ave, Castro Valley, CA 94546
4953 Beacon Hill Dr, Castro Valley, CA 94552
22075 Baywood Ave, Castro Valley, CA 94546
3022 Barlow Dr, Castro Valley, CA 94546
4811 Beacon Hill Dr, Castro Valley, CA 94552
21741 Baywood Ave, Castro Valley, CA 94546
21618 Baywood Ave, Castro Valley, CA 94546
5172 Bates Way, Castro Valley, CA 94546
4941 Beacon Hill Dr, Castro Valley, CA 94552
21736 Baywood Ave, Castro Valley, CA 94546
21747 Baywood Ave, Castro Valley, CA 94546
21877 Baywood Ave, Castro Valley, CA 94546
3161 Barrett Ct, Castro Valley, CA 94546
21617 Baywood Ave, Castro Valley, CA 94546
4908 Beacon Hill Dr, Castro Valley, CA 94552
5164 Bates Way, Castro Valley, CA 94546
20434 Beacon Hill Ct, Castro Valley, CA 94552
3149 Barrett Ct, Castro Valley, CA 94546
4847 Beacon Hill Dr, Castro Valley, CA 94552
21742 Baywood Ave, Castro Valley, CA 94546
21629 Baywood Ave, Castro Valley, CA 94546
3292 Barlow Dr, Castro Valley, CA 94546
21624 Baywood Ave, Castro Valley, CA 94546
4939 Beacon Hill Dr, Castro Valley, CA 94552
5158 Bates Way, Castro Valley, CA 94546
3011 Barlow Dr, Castro Valley, CA 94546
4962 Beacon Hill Dr, Castro Valley, CA 94552
3137 Barrett Ct, Castro Valley, CA 94546
22041 Barnhill Ln, Castro Valley, CA 94552
3101 Barrett Ct, Castro Valley, CA 94546
5157 Bates Way, Castro Valley, CA 94546
4888 Beacon Hill Dr, Castro Valley, CA 94552
3159 Barlow Dr, Castro Valley, CA 94546
2780 Barlow Dr, Castro Valley, CA 94546
3231 Barrett Ct, Castro Valley, CA 94546
2775 Barlow Dr, Castro Valley, CA 94546
21611 Baywood Ave, Castro Valley, CA 94546
3147 Barlow Dr, Castro Valley, CA 94546
22091 Baywood Ave, Castro Valley, CA 94546
22072 Baywood Ave, Castro Valley, CA 94546
4824 Beacon Hill Dr, Castro Valley, CA 94552
21883 Baywood Ave, Castro Valley, CA 94546
21871 Baywood Ave, Castro Valley, CA 94546
3220 Barrett Ct, Castro Valley, CA 94546
3244 Barrett Ct, Castro Valley, CA 94546
3010 Barlow Dr, Castro Valley, CA 94546
3295 Barlow Dr, Castro Valley, CA 94546
3146 Barlow Dr, Castro Valley, CA 94546
21735 Baywood Ave, Castro Valley, CA 94546
21865 Baywood Ave, Castro Valley, CA 94546
4799 Beacon Hill Dr, Castro Valley, CA 94552
4785 Beacon Hill Dr, Castro Valley, CA 94552
20415 Beacon Hill Ct, Castro Valley, CA 94552
20410 Beacon Hill Ct, Castro Valley, CA 94552
20403 Beacon Hill Ct, Castro Valley, CA 94552
21617 Baywood Ave Unit A, Castro Valley, CA 94546
3141 Barlow Dr, Castro Valley, CA 94546
21872 Baywood Ave, Castro Valley, CA 94546
4835 Beacon Hill Dr, Castro Valley, CA 94552
21612 Baywood Ave, Castro Valley, CA 94546
3140 Barlow Dr, Castro Valley, CA 94546
3283 Barlow Dr, Castro Valley, CA 94546
3113 Barrett Ct, Castro Valley, CA 94546
4950 Beacon Hill Dr, Castro Valley, CA 94552
4784 Beacon Hill Dr, Castro Valley, CA 94552
21860 Baywood Ave, Castro Valley, CA 94546
3282 Barlow Dr, Castro Valley, CA 94546
22083 Baywood Ave, Castro Valley, CA 94546
4871 Beacon Hill Dr, Castro Valley, CA 94552
3270 Barlow Dr, Castro Valley, CA 94546
3288 Barlow Dr, Castro Valley, CA 94546
21754 Baywood Ave, Castro Valley, CA 94546
3016 Barlow Dr, Castro Valley, CA 94546
3289 Barlow Dr, Castro Valley, CA 94546
3173 Barrett Ct, Castro Valley, CA 94546
22025 Barnhill Ln, Castro Valley, CA 94552
22088 Baywood Ave, Castro Valley, CA 94546
3158 Barlow Dr, Castro Valley, CA 94546
3135 Barlow Dr, Castro Valley, CA 94546
3185 Barrett Ct, Castro Valley, CA 94546
3129 Barlow Dr, Castro Valley, CA 94546
3271 Barlow Dr, Castro Valley, CA 94546
2777 Barlow Dr, Castro Valley, CA 94546
21878 Baywood Ave, Castro Valley, CA 94546
3197 Barrett Ct, Castro Valley, CA 94546
3265 Barlow Dr, Castro Valley, CA 94546
3100 Barrett Ct, Castro Valley, CA 94546
5171 Bates Way, Castro Valley, CA 94546
4804 Beacon Hill Dr, Castro Valley, CA 94552
3208 Barrett Ct, Castro Valley, CA 94546
20433 Beacon Hill Ct, Castro Valley, CA 94552
4928 Beacon Hill Dr, Castro Valley, CA 94552
3124 Barrett Ct, Castro Valley, CA 94546
3017 Barlow Dr, Castro Valley, CA 94546
22052 Baywood Ave, Castro Valley, CA 94546
3128 Barlow Dr, Castro Valley, CA 94546
3023 Barlow Dr, Castro Valley, CA 94546
3298 Barlow Dr, Castro Valley, CA 94546
3152 Barlow Dr, Castro Valley, CA 94546
22059 Baywood Ave, Castro Valley, CA 94546
3153 Barlow Dr, Castro Valley, CA 94546
3276 Barlow Dr, Castro Valley, CA 94546
22011 Barnhill Ln, Castro Valley, CA 94552
20409 Beacon Hill Ct, Castro Valley, CA 94552
4868 Beacon Hill Dr, Castro Valley, CA 94552
21919 Baywood Ave, Castro Valley, CA 94546
21623 Baywood Ave, Castro Valley, CA 94546
4859 Beacon Hill Dr, Castro Valley, CA 94552
20427 Beacon Hill Ct, Castro Valley, CA 94552
4844 Beacon Hill Dr, Castro Valley, CA 94552
22051 Baywood Ave, Castro Valley, CA 94546
21889 Baywood Ave, Castro Valley, CA 94546
21896 Baywood Ave, Castro Valley, CA 94546
21935 Baywood Ave, Castro Valley, CA 94546
20421 Beacon Hill Ct, Castro Valley, CA 94552
3277 Barlow Dr, Castro Valley, CA 94546
2776 Barlow Dr, Castro Valley, CA 94546
21890 Baywood Ave, Castro Valley, CA 94546
4776 Beacon Hill Dr, Castro Valley, CA 94552