2 recently sold properties at Pepper St, Hayward, CA
18308 Pepper St, Hayward, CA 94546
Alternative address:18308 Pepper St, Castro Valley, CA 94546
Sold $850,000Single Family Residential
- 3 beds
- 1 bath
- 10,320 sqft
- Built in 1948
18408 Pepper St, Hayward, CA 94546
Alternative address:18408 Pepper St, Castro Valley, CA 94546
Sold $1,100,000Single Family Residential
- 3 beds
- 2 baths
- 9,424 sqft
- Built in 1965