Rent For Rent Listed: January 6, 2022 16 Peter Coutts Circle Stanford, CA 94305 Listing Details 2 Beds 2.0 Baths 1445 Square Feet $3,750 Price