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
BEACON HILL-BELLINGHAM
Properties in Castro Valley in BEACON HILL-BELLINGHAM
Find homes for sale in Castro Valley by selecting a property below:
6581 Bellhurst Ln, Castro Valley, CA 94552
5000 Beacon Hill Dr, Castro Valley, CA 94552
6028 Bellingham Dr, Castro Valley, CA 94552
21459 Bedford Dr, Castro Valley, CA 94546
6009 Bellingham Dr, Castro Valley, CA 94552
5922 Bellingham Dr, Castro Valley, CA 94552
6025 Bellingham Dr, Castro Valley, CA 94552
17971 Beardsley St, Castro Valley, CA 94546
6097 Bellingham Dr, Castro Valley, CA 94552
6693 Bellhurst Ln, Castro Valley, CA 94552
6620 Bellhurst Ln, Castro Valley, CA 94552
17908 Beardsley St, Castro Valley, CA 94546
6509 Bellhurst Ln, Castro Valley, CA 94552
17900 Beardsley St, Castro Valley, CA 94546
22170 Belle St, Castro Valley, CA 94546
5998 Bellingham Dr, Castro Valley, CA 94552
21478 Bedford Dr, Castro Valley, CA 94546
5962 Bellingham Dr, Castro Valley, CA 94552
6584 Bellhurst Ln, Castro Valley, CA 94552
6517 Bellhurst Ln, Castro Valley, CA 94552
5022 Beacon Hill Dr, Castro Valley, CA 94552
22062 Belle St, Castro Valley, CA 94546
6069 Bellingham Dr, Castro Valley, CA 94552
6001 Bellingham Dr, Castro Valley, CA 94552
6572 Bellhurst Ln, Castro Valley, CA 94552
17955 Beardsley St, Castro Valley, CA 94546
6051 Bellingham Dr, Castro Valley, CA 94552
5953 Bellingham Dr, Castro Valley, CA 94552
6661 Bellhurst Ln, Castro Valley, CA 94552
17964 Beardsley St, Castro Valley, CA 94546
17970 Beardsley St, Castro Valley, CA 94546
6645 Bellhurst Ln, Castro Valley, CA 94552
5904 Bellingham Dr, Castro Valley, CA 94552
5016 Beacon Hill Dr, Castro Valley, CA 94552
17903 Beardsley St, Castro Valley, CA 94546
6605 Bellhurst Ln, Castro Valley, CA 94552
21479 Bedford Dr, Castro Valley, CA 94546
5907 Bellingham Dr, Castro Valley, CA 94552
17924 Beardsley St, Castro Valley, CA 94546
5939 Bellingham Dr, Castro Valley, CA 94552
5900 Bellingham Dr, Castro Valley, CA 94552
6448 Bellhurst Ct, Castro Valley, CA 94552
5973 Bellingham Dr, Castro Valley, CA 94552
5689 Bellhurst Ln, Castro Valley, CA 94552
21493 Bedford Dr, Castro Valley, CA 94546
6677 Bellhurst Ln, Castro Valley, CA 94552
6072 Bellingham Dr, Castro Valley, CA 94552
5942 Bellingham Dr, Castro Valley, CA 94552
21454 Bedford Dr, Castro Valley, CA 94546
6112 Bellingham Dr, Castro Valley, CA 94552
17916 Beardsley St, Castro Valley, CA 94546
21486 Bedford Dr, Castro Valley, CA 94546
6039 Bellingham Dr, Castro Valley, CA 94552
6472 Bellhurst Ct, Castro Valley, CA 94552
17893 Beardsley St, Castro Valley, CA 94546
22048 Belle St, Castro Valley, CA 94546
5981 Bellingham Dr, Castro Valley, CA 94552
21465 Bedford Dr, Castro Valley, CA 94546
6524 Bellhurst Ln, Castro Valley, CA 94552
17917 Beardsley St, Castro Valley, CA 94546
21447 Bedford Dr, Castro Valley, CA 94546
6608 Bellhurst Ln, Castro Valley, CA 94552
21473 Bedford Dr, Castro Valley, CA 94546
6573 Bellhurst Ln, Castro Valley, CA 94552
6427 Bellhurst Ct, Castro Valley, CA 94552
22020 Belle St, Castro Valley, CA 94546
6000 Bellingham Dr, Castro Valley, CA 94552
17995 Beardsley St, Castro Valley, CA 94546
6597 Bellhurst Ln, Castro Valley, CA 94552
17982 Beardsley St, Castro Valley, CA 94546
6596 Bellhurst Ln, Castro Valley, CA 94552
5965 Bellingham Dr, Castro Valley, CA 94552
22124 Belle St, Castro Valley, CA 94546
21462 Bedford Dr, Castro Valley, CA 94546
4997 Beacon Hill Dr, Castro Valley, CA 94552
6451 Bellhurst Ct, Castro Valley, CA 94552
6656 Bellhurst Ln, Castro Valley, CA 94552
6100 Bellingham Dr, Castro Valley, CA 94552
6536 Bellhurst Ln, Castro Valley, CA 94552
17932 Beardsley St, Castro Valley, CA 94546
6701 Bellhurst Ln, Castro Valley, CA 94552
6403 Bellhurst Ct, Castro Valley, CA 94552
6685 Bellhurst Ln, Castro Valley, CA 94552
5010 Beacon Hill Dr, Castro Valley, CA 94552
4984 Beacon Hill Dr, Castro Valley, CA 94552
17949 Beardsley St, Castro Valley, CA 94546
5927 Bellingham Dr, Castro Valley, CA 94552
6525 Bellhurst Ln, Castro Valley, CA 94552
5945 Bellingham Dr, Castro Valley, CA 94552
22108 Belle St, Castro Valley, CA 94546
6637 Bellhurst Ln, Castro Valley, CA 94552
6669 Bellhurst Ln, Castro Valley, CA 94552
6709 Bellhurst Ln, Castro Valley, CA 94552
6541 Bellhurst Ln, Castro Valley, CA 94552
5936 Bellingham Dr, Castro Valley, CA 94552
6629 Bellhurst Ln, Castro Valley, CA 94552
21446 Bedford Dr, Castro Valley, CA 94546
5034 Beacon Hill Dr, Castro Valley, CA 94552
6621 Bellhurst Ln, Castro Valley, CA 94552
5910 Bellingham Dr, Castro Valley, CA 94552
6424 Bellhurst Ct, Castro Valley, CA 94552
6653 Bellhurst Ln, Castro Valley, CA 94552
5970 Bellingham Dr, Castro Valley, CA 94552
6014 Bellingham Dr, Castro Valley, CA 94552
6632 Bellhurst Ln, Castro Valley, CA 94552
17987 Beardsley St, Castro Valley, CA 94546
5946 Bellingham Dr, Castro Valley, CA 94552
6548 Bellhurst Ln, Castro Valley, CA 94552
6475 Bellhurst Ct, Castro Valley, CA 94552
17979 Beardsley St, Castro Valley, CA 94546
17940 Beardsley St, Castro Valley, CA 94546
22158 Belle St, Castro Valley, CA 94546
6086 Bellingham Dr, Castro Valley, CA 94552
6565 Bellhurst Ln, Castro Valley, CA 94552
6533 Bellhurst Ln, Castro Valley, CA 94552
13 Bellina Cyn Rd, Castro Valley, CA 94552
17925 Beardsley St, Castro Valley, CA 94546
5997 Bellingham Dr, Castro Valley, CA 94552
17901 Beardsley St, Castro Valley, CA 94546
5919 Bellingham Dr, Castro Valley, CA 94552
6044 Bellingham Dr, Castro Valley, CA 94552
17976 Beardsley St, Castro Valley, CA 94546
17956 Beardsley St, Castro Valley, CA 94546
22140 Belle St, Castro Valley, CA 94546
17963 Beardsley St, Castro Valley, CA 94546
6499 Bellhurst Ct, Castro Valley, CA 94552
17933 Beardsley St, Castro Valley, CA 94546
5980 Bellingham Dr, Castro Valley, CA 94552
4975 Beacon Hill Dr, Castro Valley, CA 94552
5952 Bellingham Dr, Castro Valley, CA 94552
21470 Bedford Dr, Castro Valley, CA 94546
5901 Bellingham Dr, Castro Valley, CA 94552
17943 Beardsley St, Castro Valley, CA 94546
6644 Bellhurst Ln, Castro Valley, CA 94552
5028 Beacon Hill Dr, Castro Valley, CA 94552
5928 Bellingham Dr, Castro Valley, CA 94552
6560 Bellhurst Ln, Castro Valley, CA 94552
6058 Bellingham Dr, Castro Valley, CA 94552
6400 Bellhurst Ct, Castro Valley, CA 94552
6085 Bellingham Dr, Castro Valley, CA 94552
17948 Beardsley St, Castro Valley, CA 94546