$2,895,000 - 845 Tolman Dr, Stanford, CA 94305
845 Tolman Dr
Stanford,
CA
94305
County: Santa Clara