$898,000 - 19106 Parsons Ave, Castro Valley, CA 94546
19106 Parsons Ave
Castro Valley,
CA
94546
Subdivision Name: Castro Valley