These are
Castro Valley homes for sale
, arranged by the neighborhoods.
| 23270 Canyon Terrace Dr, Castro Valley - 3 Beds, 2&1/2 Baths, 1258 SF, $439,500 View Property  | | 22910 Canyon Terrace Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 1463 SF, $499,000 View Property  | | 3679 Pinon Canyon Ct, Castro Valley - 2 Beds, 2&1/2 Baths, N/A SF, $499,900 View Property  | | 3730 N Canyon Ct, Castro Valley - 3 Beds, 2&1/2 Baths, 1607 SF, $534,500 View Property  | | 5178 Chesney Glen Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 1720 SF, $619,000 View Property  | | 22700 Canyon Ridge Pl, Castro Valley - 4 Beds, 2&1/2 Baths, 2096 SF, $749,500 View Property  | | 5282 Fairweather Ct, Castro Valley - 4 Beds, 2&1/2 Baths, 2457 SF, $775,000 View Property  | | 5809 Oakcrest Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 2290 SF, $899,000 View Property  | | 25735 Cloverfield Ct, Castro Valley - 5 Beds, 2&1/2 Baths, 2820 SF, $939,000 View Property  | | 25651 Crestfield Dr, Castro Valley - 5 Beds, 3 Baths, 2992 SF, $957,000 View Property  | | 25000 Century Oaks Cir, Castro Valley - 5 Beds, 3 Baths, 2963 SF, $965,000 View Property  | | 25530 Crestfield Dr, Castro Valley - 4 Beds, 3 Baths, 3526 SF, $980,000 View Property  | NEW | 5409 Hilltop Rd, Castro Valley - 5 Beds, 4&1/2 Baths, 3940 SF, $1,560,000 View Property  | | 5472 Hilltop Rd, Castro Valley - 6 Beds, 4&1/2 Baths, 4420 SF, $1,895,000 View Property  | | 5262 Hilltop Rd, Castro Valley - 6 Beds, 4&1/2 Baths, 4420 SF, $1,945,000 View Property  | |
| 22107 Queen St, Castro Valley - 3 Beds, 2 Baths, 1176 SF, $305,000 View Property  | | 2530 Brecon Ct, Castro Valley - 2 Beds, 1 Baths, 905 SF, $339,500 View Property  | | 21463 Rizzo Ave, Castro Valley - 2 Beds, 1 Baths, 1070 SF, $339,900 View Property  | | 2684 Watson St, Castro Valley - 3 Beds, 1 Baths, 1061 SF, $399,000 View Property  | | 21754 Baywood Ave, Castro Valley - 2 Beds, 2 Baths, 1409 SF, $399,500 View Property  | | 21415 Rizzo Ave, Castro Valley - 4 Beds, 2 Baths, 1587 SF, $485,000 View Property  | | 21315 Outlook Ct, Castro Valley - 3 Beds, 2 Baths, 1430 SF, $499,000 View Property  | | 21309 Lake Chabot Rd, Castro Valley - 4 Beds, 3 Baths, 1916 SF, $500,000 View Property  | | 2305 Vestal Ave, Castro Valley - 3 Beds, 3 Baths, 1650 SF, $549,000 View Property  | | 21928 Baywood Ave, Castro Valley - 3 Beds, 2 Baths, 1440 SF, $600,000 View Property  | |
| 19756 Gannett Ln, Castro Valley - 4 Beds, 2&1/2 Baths, 2624 SF, $625,000 View Property  | | 5377 Greenridge Rd, Castro Valley - 4 Beds, 2 Baths, 1834 SF, $629,000 View Property  | |
| 2505 Miramar Ave #112, Castro Valley - 2 Beds, 2 Baths, 898 SF, $199,900 View Property  | | 174th Ave, Castro Valley - 2 Beds, 1 Baths, 1120 SF, $259,900 View Property  | NEW | 22355 Queen St, Castro Valley - 2 Beds, 1 Baths, 976 SF, $275,405 View Property  | | 20153 Forest Ave #3, Castro Valley - 2 Beds, 2&1/2 Baths, 1044 SF, $289,000 View Property  | | 4167 Ravenwood Pl, Castro Valley - 2 Beds, 2 Baths, 1168 SF, $298,000 View Property  | | 20153 Forest Ave #12, Castro Valley - 2 Beds, 2&1/2 Baths, 1044 SF, $299,000 View Property  | | 19100 Crest Ave #64, Castro Valley - 2 Beds, 2 Baths, 1224 SF, $299,800 View Property  | | 23189 Canyon Terrace Dr, Castro Valley - 2 Beds, 1 Baths, 984 SF, $300,000 View Property  | | 2515 Titan Way, Castro Valley - 4 Beds, 1 Baths, 1159 SF, $309,800 View Property  | | 21452 Rizzo Ave, Castro Valley - 3 Beds, 1 Baths, 1104 SF, $329,000 View Property  | | Gary Dr #417, Castro Valley - 2 Beds, 2 Baths, 1025 SF, $329,000 View Property  | | 19100 Crest Ave #35, Castro Valley - 1 Beds, 1 Baths, 1078 SF, $329,900 View Property  | | 17051 Roberto St, Castro Valley - 3 Beds, 1 Baths, N/A SF, $329,900 View Property  | | 19769 Louise Ct, Castro Valley - 3 Beds, 1 Baths, 1145 SF, $329,900 View Property  | | 18349 Redwood Rd, Castro Valley - 2 Beds, 1 Baths, 1094 SF, $333,950 View Property  | | 2648 Ione Ave, Castro Valley - 3 Beds, 2 Baths, 1212 SF, $339,000 View Property  | NEW | 20115 Redwood Rd #24, Castro Valley - 2 Beds, 2&1/2 Baths, 866 SF, $349,995 View Property  | | 2271 Lessley Ave, Castro Valley - 2 Beds, 1 Baths, 867 SF, $350,000 View Property  | | 3000 Norbridge Ave, Castro Valley - 3 Beds, 2 Baths, 1813 SF, $357,000 View Property  | | 19983 Santa Maria Ave #204, Castro Valley - 3 Beds, 2&1/2 Baths, 1798 SF, $364,500 View Property  | | 17215 President Dr, Castro Valley - 2 Beds, 1 Baths, 840 SF, $365,000 View Property  | | 2413 Stanton Hill Rd, Castro Valley - 2 Beds, 1 Baths, 930 SF, $368,000 View Property  | | 20121 San Miguel Ave #4, Castro Valley - 2 Beds, 1 Baths, N/A SF, $385,000 View Property  | | 2165 174th Ave, Castro Valley - 3 Beds, 2 Baths, 2134 SF, $388,500 View Property  | | 22079 Young Ave, Castro Valley - 2 Beds, 1 Baths, 905 SF, $390,000 View Property  | | 4250 Seven Hills Rd, Castro Valley - 2 Beds, 1 Baths, 1026 SF, $395,000 View Property  | | 18289 Lake Chabot Rd, Castro Valley - 2 Beds, 2 Baths, 1225 SF, $395,000 View Property  | | 19786 Sprague Ct, Castro Valley - 3 Beds, 1 Baths, 1325 SF, $399,000 View Property  | | 5072 Ray Ave, Castro Valley - 3 Beds, 2 Baths, N/A SF, $399,950 View Property  | | 21149 San Miguel Ave, Castro Valley - 3 Beds, 2 Baths, 1323 SF, $418,000 View Property  | | 21900 Nugget Canyon Dr, Castro Valley - 3 Beds, 2&1/2 Baths, 1618 SF, $434,900 View Property  | | 2230 170th Ave, Castro Valley - 4 Beds, 3 Baths, 2153 SF, $436,900 View Property  | | 4118 Ravenwood Pl, Castro Valley - 4 Beds, 2&1/2 Baths, 1453 SF, $439,950 View Property  | | 4100 Meadowview Dr, Castro Valley - 3 Beds, 2 Baths, 1124 SF, $440,000 View Property  | | 4100 Meadowview Dr, Castro Valley - 3 Beds, 2 Baths, 1124 SF, $440,000 View Property  | | 18928 Thornbury Ave, Castro Valley - 2 Beds, 1&1/2 Baths, 1414 SF, $444,950 View Property  | | 20183 Waterford Pl, Castro Valley - 3 Beds, 2&1/2 Baths, 1766 SF, $449,000 View Property  | | 2413 Somerset Ave, Castro Valley - 3 Beds, 2 Baths, 1206 SF, $449,000 View Property  | | 3827 Vincent Ct, Castro Valley - 3 Beds, 1 Baths, 1081 SF, $449,950 View Property  | | 5080 Seaview Ave, Castro Valley - 3 Beds, 2 Baths, 1400 SF, $455,000 View Property  | | 19622 Bernal St, Castro Valley - 3 Beds, 2 Baths, 1368 SF, $459,900 View Property  | | 4935 James Ave, Castro Valley - 2 Beds, 2 Baths, 1104 SF, $466,000 View Property  | | 19131 Garrison Ave, Castro Valley - 3 Beds, 1 Baths, 1165 SF, $469,000 View Property  | | 22325 N 4th St, Castro Valley - 4 Beds, 2 Baths, 1465 SF, $474,900 View Property  | | 18389 Jill Way, Castro Valley - 3 Beds, 2 Baths, 1316 SF, $479,000 View Property  | | 2821 Somerset Ave, Castro Valley - 4 Beds, 3 Baths, 1896 SF, $485,000 View Property  | | 4988 Kathleen Ave, Castro Valley - 3 Beds, 2 Baths, 1749 SF, $489,000 View Property  | | 18858 California St, Castro Valley - 3 Beds, 2&1/2 Baths, 1564 SF, $499,000 View Property  | | 4872 James Ave, Castro Valley - 4 Beds, 3 Baths, 2150 SF, $499,000 View Property  | | 21029 Justco Ln, Castro Valley - 4 Beds, 2&1/2 Baths, 1491 SF, $499,000 View Property  | | 18488 Clifton Way, Castro Valley - 3 Beds, 2 Baths, 1579 SF, $499,000 View Property  | NEW | 21102 Ashfield Ave, Castro Valley - 3 Beds, 2 Baths, 1308 SF, $499,000 View Property  | | 3851 Lux Ave, Castro Valley - 3 Beds, 2 Baths, 1430 SF, $499,800 View Property  | | 18303 Vineyard Rd, Castro Valley - 3 Beds, 2 Baths, 1404 SF, $499,900 View Property  | | Castro Valley - 3 Beds, 2 Baths, 1535 SF, $519,000 View Property  | | 22829 Canyon Terrace Dr, Castro Valley - 4 Beds, 3 Baths, 1463 SF, $519,900 View Property  | | 4037 Greenacre Rd, Castro Valley - 3 Beds, 2 Baths, 1507 SF, $525,000 View Property  | | 4291 Omega Ave, Castro Valley - 3 Beds, 2 Baths, 1750 SF, $529,999 View Property  | | 4022 Milton Ave, Castro Valley - 3 Beds, 2 Baths, 1400 SF, $539,950 View Property  | | 19889 Forest Ave, Castro Valley - 3 Beds, 2 Baths, 1519 SF, $540,000 View Property  | | 18834 Sydney Cir, Castro Valley - 3 Beds, 2&1/2 Baths, 1997 SF, $544,900 View Property  | | 3635 Lorena Ave, Castro Valley - 3 Beds, 1&1/2 Baths, 1694 SF, $548,000 View Property  | | 3159 Huntington Ct, Castro Valley - 3 Beds, 2&1/2 Baths, 1693 SF, $549,000 View Property  | | 4835 Seaview Ave, Castro Valley - 3 Beds, 2 Baths, 1635 SF, $549,000 View Property  | | 2484 Riffel Ct, Castro Valley - 3 Beds, 2&1/2 Baths, 2000 SF, $549,000 View Property  | | 21916 Vergil St, Castro Valley - 3 Beds, 1 Baths, N/A SF, $550,000 View Property  | | 19085 Gliddon St, Castro Valley - 4 Beds, 2 Baths, 1600 SF, $554,900 View Property  | | 5023 Rahlves Dr, Castro Valley - 3 Beds, 2 Baths, 1688 SF, $555,000 View Property  | | 21661 Knoll Way, Castro Valley - 3 Beds, 2 Baths, 1953 SF, $569,000 View Property  | | 19791 Louise Ct, Castro Valley - 4 Beds, 3 Baths, 2314 SF, $569,000 View Property  | | 4557 Lawrence Dr, Castro Valley - 3 Beds, 2&1/2 Baths, 1853 SF, $569,000 View Property  | | 3466 Lenard Dr, Castro Valley - 4 Beds, 3 Baths, 2100 SF, $574,950 View Property  | | 19654 Bernal St, Castro Valley - 3 Beds, 2 Baths, 1764 SF, $575,000 View Property  | | 18572 Cull Canyon Rd, Castro Valley - 1 Beds, 1 Baths, 570 SF, $575,000 View Property  | | 17669 Mayflower Dr, Castro Valley - 3 Beds, 2&1/2 Baths, 2200 SF, $589,500 View Property  | | 18417 Milmar BLVD, Castro Valley - 3 Beds, 1 Baths, 1066 SF, $595,000 View Property  | | 20024 Shadow Creek Cir, Castro Valley - 4 Beds, 2&1/2 Baths, 2130 SF, $599,000 View Property  | | 19840 John Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 1750 SF, $599,000 View Property  | | 19995 Redwood Rd, Castro Valley - 3 Beds, 2 Baths, 1800 SF, $599,000 View Property  | NEW | 18165 Knight Dr, Castro Valley - 3 Beds, 3 Baths, 1939 SF, $599,900 View Property  | | 20293 Woodbine Ave, Castro Valley - 4 Beds, 1&1/2 Baths, 1847 SF, $600,000 View Property  | | 4518 Heyer Ave, Castro Valley - 3 Beds, 2&1/2 Baths, 1983 SF, $609,000 View Property  | | 3732 Christensen Ln, Castro Valley - 4 Beds, 2&1/2 Baths, 1945 SF, $615,000 View Property  | | 18388 Lake Chabot Rd, Castro Valley - 3 Beds, 2 Baths, 1781 SF, $623,900 View Property  | | 18458 Carlwyn Dr, Castro Valley - 4 Beds, 3 Baths, 2525 SF, $629,000 View Property  | | 19422 Yuma St, Castro Valley - 4 Beds, 2&1/2 Baths, 1963 SF, $639,500 View Property  | | 21648 Knoll Way, Castro Valley - 2 Beds, 2 Baths, 1646 SF, $658,888 View Property  | | 4627 Crow Canyon Rd, Castro Valley - 3 Beds, 2&1/2 Baths, 1776 SF, $659,000 View Property  | | 5589 Trailside Ct, Castro Valley - 4 Beds, 3 Baths, 2150 SF, $659,000 View Property  | | 4953 Elrod Dr, Castro Valley - 4 Beds, 3 Baths, 2200 SF, $685,000 View Property  | | 6154 Bellingham Dr, Castro Valley - 3 Beds, 2 Baths, 1950 SF, $699,000 View Property  | | 17443 San Franciscan Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 2262 SF, $725,000 View Property  | | 32075 Palomares Rd, Castro Valley - 2 Beds, 1 Baths, 1000 SF, $736,850 View Property  | | 22529 Canyon Ridge Pl, Castro Valley - 5 Beds, 3 Baths, 2522 SF, $745,000 View Property  | | 16650 Columbia Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 2262 SF, $748,000 View Property  | | 5167 Camino Alta Mira, Castro Valley - 4 Beds, 3 Baths, 2604 SF, $768,000 View Property  | | 5873 Alderbrook Ct, Castro Valley - 4 Beds, 2&1/2 Baths, 2235 SF, $768,000 View Property  | | 0000 E. Castro Valley BLVD, Castro Valley - 2 Beds, 1 Baths, 976 SF, $775,000 View Property  | | 3840 Wilson Ave, Castro Valley - 5 Beds, 3&1/2 Baths, 2827 SF, $785,000 View Property  | | 4175 7 Hills Rd, Castro Valley - 3 Beds, 1&1/2 Baths, 1709 SF, $830,000 View Property  | | 4330 Redwood Hts, Castro Valley - 4 Beds, 3 Baths, 2304 SF, $849,711 View Property  | | 4527 Hillsborough Dr, Castro Valley - 5 Beds, 4 Baths, 4146 SF, $866,700 View Property  | | 18986 Marciel Ct, Castro Valley - 3 Beds, 3 Baths, 2448 SF, $875,000 View Property  | | 4618 Proctor Rd, Castro Valley - 6 Beds, 3&1/2 Baths, 3000 SF, $899,500 View Property  | | 16627 Columbia Dr, Castro Valley - 4 Beds, 3 Baths, 3083 SF, $949,000 View Property  | | 4465 Ewing Rd, Castro Valley - 4 Beds, 4&1/2 Baths, 3674 SF, $980,000 View Property  | | 4773 Crow Canyon Rd, Castro Valley - 5 Beds, 4 Baths, 3439 SF, $1,098,000 View Property  | | 17565 Oakshire Pl, Castro Valley - 4 Beds, 3 Baths, 3000 SF, $1,099,000 View Property  | | 32777 Palomares Rd, Castro Valley - 3 Beds, 2 Baths, 2400 SF, $1,157,000 View Property  | | 5237 Jensen Rd, Castro Valley - 4 Beds, 4&1/2 Baths, 4545 SF, $1,175,000 View Property  | | 34442 Palomares Rd, Castro Valley - 2 Beds, 2 Baths, 1305 SF, $1,198,000 View Property  | | Dublin Canyon Rd, Castro Valley - 5 Beds, 3&1/2 Baths, 3182 SF, $1,255,000 View Property  | | 4701 Ewing Rd, Castro Valley - 8 Beds, 6 Baths, 5752 SF, $1,595,000 View Property  | | 5353 Willow Glen Pl, Castro Valley - 3 Beds, 3&1/2 Baths, 4929 SF, $1,649,999 View Property  | | 0 Palomares Rd, Castro Valley - 4 Beds, 3 Baths, 3000 SF, $1,695,000 View Property  | | 10330 Crow Canyon Rd, Castro Valley - 3 Beds, 2 Baths, 1830 SF, $2,300,000 View Property  | | 20048 John Dr, Castro Valley - 3 Beds, 2 Baths, N/A SF, $3,000,000 View Property  | | 7100 Crow Canyon Rd, Castro Valley - 3 Beds, 2&1/2 Baths, 2500 SF, $3,500,000 View Property  | | Castro Valley - 0 Beds, 0 Baths, N/A SF, $4,500,000 View Property  | | 2137 Vestal Ave, Castro Valley - 2 Beds, 1 Baths, 917 SF, $299,000 View Property  | | 2684 Watson, Castro Valley - 3 Beds, 1 Baths, 1061 SF, $399,000 View Property  | | 2660 Vegas Ave, Castro Valley - 2 Beds, 1 Baths, 906 SF, $439,000 View Property  | | 6109 Mount Rushmore Cir, Castro Valley - 2 Beds, 2&1/2 Baths, 1350 SF, $449,900 View Property  | | 22829 Canyon Terrace Dr #u2, Castro Valley - 4 Beds, 3 Baths, 1463 SF, $475,000 View Property  | | 21353 Justco Ln, Castro Valley - 4 Beds, 2&1/2 Baths, 1541 SF, $479,000 View Property  | NEW | 21052 San Miguel Ave, Castro Valley - 3 Beds, 2 Baths, 1694 SF, $520,000 View Property  | | 4304 Seven Hills Rd, Castro Valley - 2 Beds, 1 Baths, 1300 SF, $649,000 View Property  | | 4858 Lodi Way, Castro Valley - 4 Beds, 3 Baths, 1897 SF, $659,950 View Property  | | 5521 Feather Ct, Castro Valley - 4 Beds, 2&1/2 Baths, 2196 SF, $749,000 View Property  | | Castro Valley - 2 Beds, 1 Baths, 1700 SF, $775,000 View Property  | | 3936 Lindsay Ln, Castro Valley - 4 Beds, 3 Baths, 3390 SF, $868,888 View Property  | | 6301 E Castro Valley BLVD, Castro Valley - 3 Beds, 2 Baths, 2168 SF, $875,000 View Property  | | 4002 Berdina Rd, Castro Valley - 3 Beds, 2 Baths, 1916 SF, $540,000 View Property  | | 19663 Bernal Street, Castro Valley - 3 Beds, 2 Baths, 1448 SF, $573,000 View Property  | |
| 6365 Ridgewood Dr, Castro Valley - 3 Beds, 2 Baths, 1408 SF, $569,000 View Property  | | 22175 W Lyndon Loop, Castro Valley - 3 Beds, 2&1/2 Baths, 2328 SF, $629,900 View Property  | | 6520 Ridgewood Dr, Castro Valley - 3 Beds, 2&1/2 Baths, 1978 SF, $698,950 View Property  | | 18698 Mount Lassen Dr, Castro Valley - 4 Beds, 3 Baths, 2495 SF, $875,000 View Property  | | 6421 Boone, Castro Valley - 4 Beds, 3 Baths, 2927 SF, $929,888 View Property  | | 7647 Pineville Cir, Castro Valley - 4 Beds, 3 Baths, 2757 SF, $949,950 View Property  | | 18674 Mount Lassen Dr, Castro Valley - 4 Beds, 3 Baths, 3012 SF, $975,000 View Property  | |
| 19782 Laurelwood Dr, Castro Valley - 3 Beds, 2&1/2 Baths, 1561 SF, $455,000 View Property  | | 20145 Summerglen Pl, Castro Valley - 3 Beds, 2&1/2 Baths, 1443 SF, $499,950 View Property  | | 19902 Laurelwood, Castro Valley - 4 Beds, 2&1/2 Baths, 1875 SF, $559,950 View Property  | | 20398 Glenwood Dr, Castro Valley - 3 Beds, 2 Baths, 1404 SF, $599,950 View Property  | | 18935 Masterson Pl, Castro Valley - 4 Beds, 2 Baths, 1499 SF, $629,000 View Property  | | 6460 Ridgewood Dr, Castro Valley - 4 Beds, 3 Baths, 2250 SF, $675,000 View Property  | | 18844 Mount Jasper Dr, Castro Valley - 4 Beds, 3 Baths, 2327 SF, $679,500 View Property  | | 18906 Carson Ln, Castro Valley - 4 Beds, 3 Baths, 2237 SF, $699,000 View Property  | | 6325 Mount Olympus Dr, Castro Valley - 4 Beds, 3 Baths, 2537 SF, $699,950 View Property  | | 21039 Glenwood Dr, Castro Valley - 4 Beds, 3&1/2 Baths, 2857 SF, $700,000 View Property  | | 19852 Mollie Ct, Castro Valley - 4 Beds, 3 Baths, 2535 SF, $749,000 View Property  | | 19751 Clement Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 2494 SF, $749,999 View Property  | | 6129 Mount Olympus Dr, Castro Valley - 4 Beds, 3 Baths, 2690 SF, $775,000 View Property  | | 7936 Pineville Cir, Castro Valley - 4 Beds, 2&1/2 Baths, 2340 SF, $920,000 View Property  | | 6556 Dana Ct, Castro Valley - 4 Beds, 3 Baths, 3300 SF, $1,088,800 View Property  | | 7667 Pineville Cir, Castro Valley - 4 Beds, 3 Baths, 3591 SF, $1,190,000 View Property  | |
| 3047 Carleen Dr, Castro Valley - 3 Beds, 2 Baths, 1390 SF, $517,000 View Property  | | 18063 Walnut Rd, Castro Valley - 4 Beds, 3 Baths, 2400 SF, $675,000 View Property  | | 5811 Shadow Ridge Dr, Castro Valley - 4 Beds, 2&1/2 Baths, 2119 SF, $679,000 View Property  | | 4609 Skarlatos Pl, Castro Valley - 4 Beds, 3 Baths, 2728 SF, $869,950 View Property  | | 2958 Giovana Way, Castro Valley - 4 Beds, 3 Baths, 3272 SF, $899,000 View Property  | | 4822 Proctor Rd, Castro Valley - 5 Beds, 3&1/2 Baths, 2929 SF, $899,999 View Property  | | 4739 Proctor Rd, Castro Valley - 4 Beds, 3&1/2 Baths, 3082 SF, $948,800 View Property  | | 2757 Talbot Ln, Castro Valley - 3 Beds, 2 Baths, 1971 SF, $999,950 View Property  | |
|