Homes for sale - E 930 Road, Stroud, OK 74079 – MLS#909878 - Shane ...