1/46 Pending $1,548,000 4 Beds3 Baths2,292 SqFt 18775 E Cavendish Dr, Castro Valley, CA 94552 Listed by Tony Crumrine of Excel Realty 510-517-6707