Homes for sale - 402 S 10th Avenue, Stroud, OK 74079 – MLS#1022687 ...