$1,150,000 - 4203 Veronica Ave, Castro Valley, CA 94546
4203 Veronica Ave
Castro Valley,
CA
94546
Subdivision Name: Marshall