241 Santa Teresa Ln Stanford CA 94305 Records