5000 recently sold properties in Hayward, CA
18429 Magee Way, Hayward, CA 94546
Alternative address:18429 Magee Way, Castro Valley, CA 94546
Sold $1,500,000- 3 beds
- 3 baths
- 1,951 sqft
3190 Terry Ct, Hayward, CA 94546
Alternative address:3190 Terry Ct, Castro Valley, CA 94546
Sold $965,000- 3 beds
- 2 baths
- 1,108 sqft
7580 Villareal Dr, Hayward, CA 94552
Alternative address:7580 Villareal Dr, Castro Valley, CA 94552
Sold $1,890,000- 4 beds
- 3 baths
- 2,700 sqft
17226 Columbia Dr, Hayward, CA 94552
Alternative address:17226 Columbia Dr, Castro Valley, CA 94552
Sold $1,630,000- 4 beds
- 3 baths
- 2,272 sqft
4821 Hillside Dr, Hayward, CA 94546
Alternative address:4821 Hillside Dr, Castro Valley, CA 94546
Sold $905,000- 3 beds
- 2 baths
- 1,119 sqft
3310 Jeanine Way, Hayward, CA 94546
Alternative address:3310 Jeanine Way, Castro Valley, CA 94546
Sold $845,000- 3 beds
- 1 bath
- 1,064 sqft
3731 La Costa Ave, Hayward, CA 94546
Alternative address:3731 La Costa Ave, Castro Valley, CA 94546
Sold $1,500,000- 4 beds
- 3 baths
- 2,248 sqft
17906 Lamson Rd, Hayward, CA 94546
Alternative address:17906 Lamson Rd, Castro Valley, CA 94546
Sold $1,550,000- 4 beds
- 3 baths
- 2,018 sqft
22083 Betlen Way, Hayward, CA 94546
Alternative address:22083 Betlen Way, Castro Valley, CA 94546
Sold $710,000- 2 beds
- 2 baths
- 1,104 sqft
22179 Dolores St, Hayward, CA 94546
Alternative address:22179 Dolores St, Castro Valley, CA 94546
Sold $790,000- 2 beds
- 1 bath
- 1,018 sqft
4346 Edwards Ln, Hayward, CA 94546
Alternative address:4346 Edwards Ln, Castro Valley, CA 94546
Sold $950,000- 2 beds
- 1 bath
- 1,063 sqft
2784 Jennifer Dr, Hayward, CA 94546
Alternative address:2784 Jennifer Dr, Castro Valley, CA 94546
Sold $1,210,000- 3 beds
- 2 baths
- 1,570 sqft
17480 Madison Ave, Hayward, CA 94546
Alternative address:17480 Madison Ave, Castro Valley, CA 94546
Sold $995,000- 3 beds
- 3 baths
- 1,663 sqft
20153 Forest Ave #10, Hayward, CA 94546
Alternative address:20153 Forest Ave #10, Castro Valley, CA 94546
Sold $670,000- 2 beds
- 3 baths
- 1,044 sqft
21561 Knoll, Hayward, CA 94546
Alternative address:21561 Knoll, Castro Valley, CA 94546
Sold $1,258,000- 4 beds
- 4 baths
- 3,009 sqft