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
MIRAMAR-MIRA VISTA
Properties in Castro Valley in MIRAMAR-MIRA VISTA
Find homes for sale in Castro Valley by selecting a property below:
16300 Miramar Pl, San Leandro, CA 94578
2033 Miramonte Ave, San Leandro, CA 94578
2500 Miramar Ave #304, Castro Valley, CA 94546
2570 Miramar Ave, Castro Valley, CA 94546
1 Miramonte AVE, San Lorenzo, CA 94580
2573 Miramar Ave, Castro Valley, CA 94546
16247 Miramar Pl, San Leandro, CA 94578
2030 Miramonte Ave Unit 7, San Leandro, CA 94578
4708 Mira Vista Dr, Castro Valley, CA 94546
2503 Miramar Ave, Castro Valley, CA 94546
16291 Miramar Pl, San Leandro, CA 94578
2567 Miramar Ave, Castro Valley, CA 94546
2500 Miramar Ave #205, Castro Valley, CA 94546
4732 Mira Vista Dr, Castro Valley, CA 94546
2549 Miramar Ave, Castro Valley, CA 94546
2598 Miramar Ave, Castro Valley, CA 94546
4724 Mira Vista Dr, Castro Valley, CA 94546
2500 Miramar Ave #107, Castro Valley, CA 94546
16255 Miramar Pl, San Leandro, CA 94578
16316 Miramar Pl, San Leandro, CA 94578
2058 Miramonte Ave, San Leandro, CA 94578
2500 Miramar Ave #108, Castro Valley, CA 94546
2500 Miramar Ave #208, Castro Valley, CA 94546
2537 Miramar Ave, Castro Valley, CA 94546
16312 Miramar Pl, San Leandro, CA 94578
2500 Miramar Ave #106, Castro Valley, CA 94546
2505 Miramar Ave #128, Castro Valley, CA 94546
2505 Miramar Ave #116, Castro Valley, CA 94546
2505 Miramar Ave #117, Castro Valley, CA 94546
2500 Miramar Ave #203, Castro Valley, CA 94546
16267 Miramar Pl, San Leandro, CA 94578
2500 Miramar Ave #204, Castro Valley, CA 94546
2041 Miramonte Ave, San Leandro, CA 94578
2500 Miramar Ave #207, Castro Valley, CA 94546
2500 Miramar Ave #308, Castro Valley, CA 94546
2639 Miramar Ave, Castro Valley, CA 94546
2030 Miramonte Ave, San Leandro, CA 94578
2500 Miramar Ave, Castro Valley, CA 94546
2500 Miramar Ave #202, Castro Valley, CA 94546
16287 Miramar Pl, San Leandro, CA 94578
2062 Miramonte Ave, San Leandro, CA 94578
16990 Mira Vista Pl, Castro Valley, CA 94546
16275 Miramar Pl, San Leandro, CA 94578
16308 Miramar Pl, San Leandro, CA 94578
4757 Mira Vista Dr, Castro Valley, CA 94546
4733 Mira Vista Dr, Castro Valley, CA 94546
2500 Miramar Ave #105, Castro Valley, CA 94546
2505 Miramar Ave #122, Castro Valley, CA 94546
2505 Miramar Ave #132, Castro Valley, CA 94546
2500 Miramar Ave #302, Castro Valley, CA 94546
2505 Miramar Ave #113, Castro Valley, CA 94546
2505 Miramar Ave #123, Castro Valley, CA 94546
2505 Miramar Ave #133, Castro Valley, CA 94546
2505 Miramar Ave #114, Castro Valley, CA 94546
2651 Miramar Ave, Castro Valley, CA 94546
2653 Miramar Ave, Castro Valley, CA 94546
2628 Miramar Ave, Castro Valley, CA 94546
2505 Miramar Ave #115, Castro Valley, CA 94546
2500 Miramar Ave #201, Castro Valley, CA 94546
2505 Miramar Ave #125, Castro Valley, CA 94546
2505 Miramar Ave #135, Castro Valley, CA 94546
2505 Miramar Ave #137, Castro Valley, CA 94546
2629 Miramar Ave, Castro Valley, CA 94546
2505 Miramar Ave #118, Castro Valley, CA 94546
2505 Miramar Ave #138, Castro Valley, CA 94546
2505 Miramar Ave #119, Castro Valley, CA 94546
2503 Miramar Ave #221, Castro Valley, CA 94546
4716 Mira Vista Dr, Castro Valley, CA 94546
2505 Miramar Ave #231, Castro Valley, CA 94546
2505 Miramar Ave #222, Castro Valley, CA 94546
2505 Miramar Ave #232, Castro Valley, CA 94546
2657 Miramar Ave, Castro Valley, CA 94546
2664 Miramar Ave, Castro Valley, CA 94546
2640 Miramar Ave, Castro Valley, CA 94546
2591 Miramar Ave, Castro Valley, CA 94546
2505 Miramar Ave #127, Castro Valley, CA 94546
2659 Miramar Ave, Castro Valley, CA 94546
2616 Miramar Ave, Castro Valley, CA 94546
2503 Miramar Ave #115, Castro Valley, CA 94546
16259 Miramar Pl, San Leandro, CA 94578
2505 Miramar Ave #212, Castro Valley, CA 94546
16291 Miramar Pl, San Leandro, CA 94578
2562 Miramar Ave, Castro Valley, CA 94546
2579 Miramar Ave, Castro Valley, CA 94546
2597 Miramar Ave, Castro Valley, CA 94546
16295 Miramar Pl, San Leandro, CA 94578
2500 Miramar Ave #301, Castro Valley, CA 94546
2651 Miramar Ave, Castro Valley, CA 94546
2654 Miramar Ave, Castro Valley, CA 94546
2500 Miramar Ave #102, Castro Valley, CA 94546
2505 Miramar Ave #139, Castro Valley, CA 94546
2505 Miramar Ave #111, Castro Valley, CA 94546
16262 Miramar Pl, San Leandro, CA 94578
2652 Miramar Ave, Castro Valley, CA 94546
2505 Miramar Ave #121, Castro Valley, CA 94546
2505 Miramar Ave #131, Castro Valley, CA 94546
16279 Miramar Pl, San Leandro, CA 94578
2505 Miramar Ave #112, Castro Valley, CA 94546
16258 Miramar Pl, San Leandro, CA 94578
2505 Miramar Ave #124, Castro Valley, CA 94546
2503 Miramar Ave #231, Castro Valley, CA 94546
16287 Miramar Pl, San Leandro, CA 94578
2505 Miramar Ave #134, Castro Valley, CA 94546
2505 Miramar Ave #126, Castro Valley, CA 94546
2100 Miramonte Ave, San Leandro, CA 94578
2505 Miramar Ave #136, Castro Valley, CA 94546
16251 Miramar Pl, San Leandro, CA 94578
2505 Miramar Ave #129, Castro Valley, CA 94546
2503 Miramar Ave #211, Castro Valley, CA 94546
2661 Miramar Ave, Castro Valley, CA 94546
16259 Miramar Pl, San Leandro, CA 94578
2592 Miramar Ave, Castro Valley, CA 94546
4705 Mira Vista Dr, Castro Valley, CA 94546
16271 Miramar Pl, San Leandro, CA 94578
4747 Mira Vista Dr, Castro Valley, CA 94546
16304 Miramar Pl, San Leandro, CA 94578
2622 Miramar Ave, Castro Valley, CA 94546
4721 Mira Vista Dr, Castro Valley, CA 94546
16243 Miramar Pl, San Leandro, CA 94578
2503 Miramar Ave Apt 212, Castro Valley, CA 94546
2500 Miramar Ave #307, Castro Valley, CA 94546
2500 Miramar Ave #104, Castro Valley, CA 94546
2503 Miramar Ave #232, Castro Valley, CA 94546
2568 Miramar Ave, Castro Valley, CA 94546
16995 Mira Vista Pl, Castro Valley, CA 94546
16283 Miramar Pl, San Leandro, CA 94578
2060 Miramonte Ave, San Leandro, CA 94578
16283 Miramar Pl, San Leandro, CA 94578
2500 Miramar Ave #103, Castro Valley, CA 94546
2627 Miramar Ave, Castro Valley, CA 94546
2050 Miramonte Ave, San Leandro, CA 94578
2500 Miramar Ave #305, Castro Valley, CA 94546
2621 Miramar Ave, Castro Valley, CA 94546
16254 Miramar Pl, San Leandro, CA 94578
16263 Miramar Pl, San Leandro, CA 94578
2062 Miramonte Ave, San Leandro, CA 94578
2561 Miramar Ave, Castro Valley, CA 94546
2555 Miramar Ave, Castro Valley, CA 94546
4740 Mira Vista Dr, Castro Valley, CA 94546
2642 Miramar Ave, Castro Valley, CA 94546
2663 Miramar Ave, Castro Valley, CA 94546