Homes for sale - 963 Mears Court, Stanford, CA 94305 – MLS#ML818638...