Homes in 94541 Zip Code, Castro Valley, CA
91 for sale · 243 homes listed · Updated November 9, 2026 · Page 3 of 5
- 554 Hampton Road, Hayward 94541 Pending $475,000 · 3 bd · 2 ba · 1,750 sqft
- 21617 Westfield Avenue, Hayward 94541 Pending $799,950 · 4 bd · 2 ba · 1,642 sqft
- 22596 Norwood Drive, Hayward 94541 Pending $998,000 · 5 bd · 3 ba · 2,472 sqft
- 655 Veranda Circle, Hayward 94541 Pending $595,000 · 3 bd · 3 ba · 1,381 sqft
- 612 Artistic Place, Hayward 94541 Pending $610,000 · 3 bd · 2 ba · 1,700 sqft
- 19762 Hathaway Avenue, San Lorenzo 94541 Pending $780,000 · 3 bd · 3 ba · 1,286 sqft
- 4028 Freestone Place, Hayward 94541 Pending $859,000 · 4 bd · 4 ba · 1,995 sqft
- 1823 June Marie Court, Hayward 94541 Pending $1,298,000 · 5 bd · 3 ba · 2,619 sqft
- 2305 Gibbons Street, Hayward 94541 Pending $799,888 · 3 bd · 3 ba · 1,809 sqft
- 22633 Mossy Rock Drive, Hayward 94541 Pending $865,000 · 3 bd · 2 ba · 1,280 sqft
- 2332 D Street, Hayward 94541 Pending $499,900 · 2 bd · 2 ba · 1,092 sqft
- 24653 Sylvan Glen Court, Hayward 94541 Pending $879,000 · 4 bd · 2 ba · 1,246 sqft
- 365 Redbud Lane, Hayward 94541 Pending $699,000 · 4 bd · 1 ba · 1,500 sqft
- 20583 Cambridge Avenue, Hayward 94541 Pending $1,139,000 · 3 bd · 2 ba · 1,854 sqft
- 22793 Atherton, Hayward 94541 Pending $598,000 · 2 bd · 3 ba · 1,075 sqft
- 770 Grove Way, Hayward 94541 Pending $875,000 · 2 bd · 2 ba · 1,418 sqft
- 19131 Waverly Avenue, San Lorenzo 94541 Pending $799,950 · 3 bd · 2 ba · 1,736 sqft
- 22836 High Street, Hayward 94541 Pending $675,000 · 2 bd · 1 ba · 678 sqft
- 24107 Amaranth Loop, Hayward 94541 Pending $1,049,000 · 3 bd · 4 ba · 2,009 sqft
- 25325 Windfeldt Road, Hayward 94541 Pending $998,000 · 4 bd · 3 ba · 2,324 sqft
- 1743 Panda Way, Hayward 94541 Pending $499,999 · 2 bd · 3 ba · 1,335 sqft
- 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
- 24025 2nd Street, Hayward 94541 Pending $939,999 · 3 bd · 2 ba · 2,261 sqft
- 668 Grand Terrace, Hayward 94541 Pending $619,000 · 2 bd · 3 ba · 1,235 sqft
- 17994 Azalea Road, Hayward 94541 Pending $587,000 · 2 bd · 3 ba · 1,270 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
- 22446 Ralston Lane, Hayward 94541 Pending $998,888 · 3 bd · 2 ba · 1,702 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
- 2241 Kelly Street, Hayward 94541 Pending $1,100,000 · 4 bd · 3 ba · 2,151 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