Homes for sale - Cabrillo AVE, Stanford, CA 94305 – MLS#ML81853004 ...