3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546
3269 Keith Ave, Castro Valley, CA, 94546

$1,250,000

3269 Keith Ave, Castro Valley, CA, 94546

40
Courtesy of: Jon Foster | EXp Realty Of California