Buy For Sale Listed: February 27, 2023 77 Pearce Mitchell Place Stanford, CA 94305 Listing Details 2 Beds 2.0 Baths 1006 Square Feet $535,000 Price