$899,000 - 21828 Redwood Rd, Castro Valley, CA 94546
21828 Redwood Rd
Castro Valley,
CA
94546
Subdivision Name: None