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
CREST-CREST
Properties in Castro Valley in CREST-CREST
Find homes for sale in Castro Valley by selecting a property below:
19100 Crest Ave #47, Castro Valley, CA 94546
19100 Crest Ave #54, Castro Valley, CA 94546
19100 Crest Ave #70, Castro Valley, CA 94546
19100 Crest Ave #45, Castro Valley, CA 94546
19100 Crest Ave #4, Castro Valley, CA 94546
19100 Crest Ave #37, Castro Valley, CA 94546
19100 Crest Ave #8, Castro Valley, CA 94546
19083 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #6, Castro Valley, CA 94546
19100 Crest Ave #109, Castro Valley, CA 94546
19100 Crest Ave #79, Castro Valley, CA 94546
19100 Crest Ave #65, Castro Valley, CA 94546
19100 Crest Ave #100, Castro Valley, CA 94546
18646 Crest Ave, Castro Valley, CA 94546
19099 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #104, Castro Valley, CA 94546
19100 Crest Ave #91, Castro Valley, CA 94546
18658 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #98, Castro Valley, CA 94546
18679 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #90, Castro Valley, CA 94546
19100 Crest Ave #92, Castro Valley, CA 94546
19100 Crest Ave #55, Castro Valley, CA 94546
19100 Crest Ave #68, Castro Valley, CA 94546
19100 Crest Ave #88, Castro Valley, CA 94546
19100 Crest Ave #85, Castro Valley, CA 94546
18904 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #82, Castro Valley, CA 94546
19100 Crest Ave #80, Castro Valley, CA 94546
19100 Crest Ave #99, Castro Valley, CA 94546
19100 Crest Ave #105, Castro Valley, CA 94546
19100 Crest Ave #1, Castro Valley, CA 94546
19100 Crest Ave #78, Castro Valley, CA 94546
19100 Crest Ave #67, Castro Valley, CA 94546
19100 Crest Ave #69, Castro Valley, CA 94546
19100 Crest Ave #42, Castro Valley, CA 94546
19100 Crest Ave #86, Castro Valley, CA 94546
18701 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #46, Castro Valley, CA 94546
19100 Crest Ave #84, Castro Valley, CA 94546
19100 Crest Ave #62, Castro Valley, CA 94546
19100 Crest Ave #10, Castro Valley, CA 94546
19100 Crest Ave #64, Castro Valley, CA 94546
19100 Crest Ave #108, Castro Valley, CA 94546
19100 Crest Ave #57, Castro Valley, CA 94546
19100 Crest Ave #48, Castro Valley, CA 94546
19100 Crest Ave #52, Castro Valley, CA 94546
19100 Crest Ave #49, Castro Valley, CA 94546
19100 Crest Ave #76, Castro Valley, CA 94546
19100 Crest Ave #74, Castro Valley, CA 94546
19100 Crest Ave #106, Castro Valley, CA 94546
18618 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #5, Castro Valley, CA 94546
19100 Crest Ave #72, Castro Valley, CA 94546
19100 Crest Ave #96, Castro Valley, CA 94546
18654 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #101, Castro Valley, CA 94546
19100 Crest Ave #94, Castro Valley, CA 94546
19100 Crest Ave #93, Castro Valley, CA 94546
19100 Crest Ave #103, Castro Valley, CA 94546
18717 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #56, Castro Valley, CA 94546
19100 Crest Ave #83, Castro Valley, CA 94546
19100 Crest Ave #95, Castro Valley, CA 94546
19100 Crest Ave #51, Castro Valley, CA 94546
19100 Crest Ave #50, Castro Valley, CA 94546
19100 Crest Ave #59, Castro Valley, CA 94546
19100 Crest Ave #61, Castro Valley, CA 94546
19100 Crest Ave #60, Castro Valley, CA 94546
19100 Crest Ave #73, Castro Valley, CA 94546
19100 Crest Ave #102, Castro Valley, CA 94546
19100 Crest Ave #75, Castro Valley, CA 94546
18666 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #9, Castro Valley, CA 94546
19100 Crest Ave #40, Castro Valley, CA 94546
19100 Crest Ave #43, Castro Valley, CA 94546
19100 Crest Ave #41, Castro Valley, CA 94546
18785 Crest Ave, Castro Valley, CA 94546
18658 Crest Ave, Castro Valley, CA 94546
18934 Crest Ave, Castro Valley, CA 94546
18654 Crest Ave, Castro Valley, CA 94546
18928 Crest Ave, Castro Valley, CA 94546
19024 Crest Ave, Castro Valley, CA 94546
18652 Crest Ave, Castro Valley, CA 94546
18698 Crest Ave, Castro Valley, CA 94546
19002 Crest Ave, Castro Valley, CA 94546
18624 Crest Ave, Castro Valley, CA 94546
18907 Crest Ave, Castro Valley, CA 94546
18942 Crest Ave, Castro Valley, CA 94546
18863 Crest Ave, Castro Valley, CA 94546
19068 Crest Ave, Castro Valley, CA 94546
18803 Crest Ave, Castro Valley, CA 94546
18819 Crest Ave, Castro Valley, CA 94546
19090 Crest Ave, Castro Valley, CA 94546
18943 Crest Ave, Castro Valley, CA 94546
18925 Crest Ave, Castro Valley, CA 94546
18615 Crest Ave, Castro Valley, CA 94546
18764 Crest Ave, Castro Valley, CA 94546
18937 Crest Ave, Castro Valley, CA 94546
18674 Crest Ave, Castro Valley, CA 94546
18913 Crest Ave, Castro Valley, CA 94546
19081 Crest Ave, Castro Valley, CA 94546
18916 Crest Ave, Castro Valley, CA 94546
19085 Crest Ave, Castro Valley, CA 94546
18919 Crest Ave, Castro Valley, CA 94546
18931 Crest Ave, Castro Valley, CA 94546
18667 Crest Ave, Castro Valley, CA 94546
18931 Crest Ave, Castro Valley, CA 94546
18820 Crest Ave, Castro Valley, CA 94546
18925 Crest Ave, Castro Valley, CA 94546
19087 Crest Ave, Castro Valley, CA 94546
18906 Crest Ave, Castro Valley, CA 94546
19095 Crest Ave, Castro Valley, CA 94546
18824 Crest Ave, Castro Valley, CA 94546
18760 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #77, Castro Valley, CA 94546
18754 Crest Ave, Castro Valley, CA 94546
19046 Crest Ave, Castro Valley, CA 94546
18910 Crest Ave, Castro Valley, CA 94546
18922 Crest Ave, Castro Valley, CA 94546
18650 Crest Ave, Castro Valley, CA 94546
18938 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave, Castro Valley, CA 94546
18622 Crest Ave, Castro Valley, CA 94546
18755 Crest Ave, Castro Valley, CA 94546
18627 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #97, Castro Valley, CA 94546
19100 Crest Ave #107, Castro Valley, CA 94546
19100 Crest Ave #44, Castro Valley, CA 94546
19100 Crest Ave #39, Castro Valley, CA 94546
19100 Crest Ave #53, Castro Valley, CA 94546
19100 Crest Ave #7, Castro Valley, CA 94546
18716 Crest Ave, Castro Valley, CA 94546
19100 Crest Ave #71, Castro Valley, CA 94546
19100 Crest Ave #66, Castro Valley, CA 94546
19100 Crest Ave #87, Castro Valley, CA 94546
19100 Crest Ave #63, Castro Valley, CA 94546
19100 Crest Ave #38, Castro Valley, CA 94546
19100 Crest Ave #89, Castro Valley, CA 94546
19100 Crest Ave #81, Castro Valley, CA 94546
18730 Crest Ave, Castro Valley, CA 94546