$1,373,888 - 21279 Highland Dr, Castro Valley, CA 94552
21279 Highland Dr
Castro Valley,
CA
94552
County: Alameda