22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
22629 Canyon Terrace DR, Castro Valley, CA, 94552
ACTIVE

$3,900

22629 Canyon Terrace DR, Castro Valley, CA, 94552

21
Listing Agent: Alice Xu | Agent phone: 408-772-9774
Courtesy of: Compass

Mortgage calculator