Buy In Escrow Listed: November 13, 2024 43 Pearce Mitchell Place Stanford, CA 94305 Listing Details 2 Beds 2.0 Baths 1100 Square Feet $599,000 Price