$599,000 - 21314 Gary Dr 304, Castro Valley, CA 94546
21314 Gary Dr 304
Castro Valley,
CA
94546
County: Alameda