House for sale, 83 Fancor Rd, in Stanford, United StatesStanford, 83 Fancor RdHouse • 7 room(s) • 3 bed. • 2 bath. • 199.56 m²