Homes in 94541 Zip Code, Castro Valley, CA
73 for sale · 204 homes listed · Updated September 25, 2026 · Page 3 of 5
- 3212 d, Hayward 94541 Pending $1,699,000 · 6 bd · 4 ba · 3,800 sqft
- 17005 santa fe street, Ashland 94541 Pending $599,888 · 6 bd · 3 ba · 2,083 sqft
- 668 grand terrace, Hayward 94541 Pending $619,000 · 2 bd · 3 ba · 1,235 sqft
- 22773 watkins street, Hayward 94541 Pending $510,335 · 2 bd · 2 ba · 1,159 sqft
- 22604 mossy rock drive, Fairview 94541 Pending $899,000 · 3 bd · 2 ba · 1,280 sqft
- 22604 mossy rock drive, Hayward 94541 Pending $899,000 · 3 bd · 2 ba · 1,280 sqft
- 2579 jacobs street, Hayward 94541 Pending $899,000 · 3 bd · 3 ba · 1,574 sqft
- 20940 montgomery avenue, Hayward 94541 Pending $775,888 · 4 bd · 2 ba · 2,351 sqft
- 20242 lucot court, San Lorenzo 94541 Pending $798,800 · 4 bd · 2 ba · 1,414 sqft
- 23019 amador street, Hayward 94541 Pending $659,000 · 3 bd · 1 ba · 1,032 sqft
- 22807 alice street, Hayward 94541 Pending $785,000 · 4 bd · 2 ba · 1,485 sqft
- 518 shirley avenue, San Lorenzo 94541 Pending $799,000 · 3 bd · 3 ba · 1,430 sqft
- 973 phillips way, Hayward 94541 Pending $719,000 · 3 bd · 2 ba · 971 sqft
- 987 simon street, Hayward 94541 Pending $649,000 · 2 bd · 2 ba · 1,056 sqft
- 22745 bayview avenue, Hayward 94541 Pending $900,000 · 5 bd · 3 ba · 2,779 sqft
- 3490 thompson place, Hayward 94541 Pending $2,088,000 · 4 bd · 3 ba · 4,128 sqft
- 3490 thompson place, Fairview 94541 Pending $2,088,000 · 4 bd · 3 ba · 4,128 sqft
- 1771 germaine court, Fairview 94541 Pending $899,999 · 3 bd · 2 ba · 1,417 sqft
- 1771 germaine court, Hayward 94541 Pending $899,999 · 3 bd · 2 ba · 1,417 sqft
- 20748 hathaway avenue, San Lorenzo 94541 Pending $749,999 · 3 bd · 2 ba · 1,410 sqft
- 22843 2nd street, Hayward 94541 Pending $848,000 · 4 bd · 3 ba · 2,000 sqft
- 3127 madsen street, Hayward 94541 Pending $639,000 · 3 bd · 3 ba · 1,343 sqft
- 22446 ralston lane, Hayward 94541 Pending $998,888 · 3 bd · 2 ba · 1,702 sqft
- 847 west sunset boulevard, Hayward 94541 Pending $680,000 · 3 bd · 3 ba · 1,448 sqft
- 847 west sunset blvd b, Hayward 94541 Pending $680,000 · 3 bd · 3 ba · 1,448 sqft
- 22907 nevada, Hayward 94541 Pending $799,000 · 2 bd · 2 ba · 1,570 sqft
- 1456 b street, Hayward 94541 Pending $949,887 · 3 bd · 2 ba · 1,191 sqft
- 21459 locust street, Hayward 94541 Pending $599,000 · 3 bd · 1 ba · 1,000 sqft
- 1147 martin luther king, Hayward 94541 Pending $775,000 · 3 bd · 3 ba · 1,704 sqft
- 454 b street, Hayward 94541 Pending $638,000 · 2 bd · 2 ba · 1,494 sqft
- 710 city walk place 1, Hayward 94541 Pending $650,000 · 3 bd · 3 ba · 1,418 sqft
- 18160 hunter avenue, San Lorenzo 94541 Pending $845,000 · 3 bd · 2 ba · 1,575 sqft
- 710 city walk place, Hayward 94541 Pending $650,000 · 3 bd · 3 ba · 1,418 sqft
- 1012 martin luther king drive, Hayward 94541 Pending $779,888 · 3 bd · 4 ba · 1,845 sqft
- 22729 yolo street, Hayward 94541 Pending $699,950 · 3 bd · 1 ba · 766 sqft
- 24009 janssen court, Hayward 94541 Pending $699,000 · 3 bd · 3 ba · 1,914 sqft
- 2283 gibbons street, Hayward 94541 Pending $769,000 · 3 bd · 3 ba · 1,704 sqft
- 23739 ida lane, Hayward 94541 Pending $775,000 · 3 bd · 1 ba · 1,032 sqft
- 857 marin avenue, Hayward 94541 Pending $699,000 · 3 bd · 2 ba · 1,540 sqft
- 19162 hathaway avenue, San Lorenzo 94541 Pending $749,950 · 3 bd · 2 ba · 1,182 sqft
- 21471 burr way, Hayward 94541 Pending $689,000 · 2 bd · 1 ba · 1,050 sqft
- 22590 norwood drive, Hayward 94541 Pending $899,950 · 3 bd · 2 ba · 1,560 sqft
- 1540 170th avenue, Hayward 94541 Pending $729,950 · 2 bd · 1 ba · 942 sqft
- 19515 western boulevard, Hayward 94541 Active Under Contract $684,888 · 2 bd · 2 ba · 1,004 sqft
- 262 dell court, San Lorenzo 94541 Active Under Contract $698,000 · 3 bd · 2 ba · 1,356 sqft
- 873 blossom way, Hayward 94541 Active Under Contract $725,000 · 3 bd · 3 ba · 1,544 sqft
- 441 bartlett avenue, San Lorenzo 94541 Active Under Contract $798,000 · 6 bd · 4 ba · 1,302 sqft
- 462 craven court, Hayward 94541 Off market since Aug 2026 $405,000 · 2 bd · 2 ba · 900 sqft
- 462 craven court, Hayward 94541 Off market since Aug 2026 $405,000 · 2 bd · 2 ba · 900 sqft
- 20923 haviland avenue, Hayward 94541 Off market since Aug 2026 $699,999 · 2 bd · 2 ba · 1,481 sqft