21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546
21980 Queen St, Castro Valley, CA, 94546

$799,900

21980 Queen St, Castro Valley, CA, 94546

34
Courtesy of: Nick Asturias | Keller Williams Realty