Alternative address:21715 Shadyspring Rd, Castro Valley, CA 94546
Recently rented $4,300Single Family Residential
- 4 beds
- 3 baths
- 7,080 sqft
- Built in 1966

Alternative address:21715 Shadyspring Rd, Castro Valley, CA 94546
Recently rented $4,300