18803 W Cavendish Dr, Castro Valley, CA
4 Bd
3 Ba
MLS® 41091633 • eXp Realty of California
18651 E Cavendish Dr, Castro Valley, CA
2 Ba
MLS® 41091483 • KW Advisors East Bay
18625 W Cavendish Dr, Castro Valley, CA
MLS® 41059615 • Macroreal United