28403 561st West Ave, Stroud, OK 74079
Single Family
2 beds1 bath1,293 sqftBuilt in 1992
28509 561st West Ave, Stroud, OK 74079
Single Family
2 beds1 bath1,200 sqftBuilt in 2009
29159 561st West Ave, Stroud, OK 74079
Single Family
3 beds2 baths1,120 sqftBuilt in 1983
31244 561st West Ave, Stroud, OK 74079
Single Family
2 beds1 bath2,818 sqftBuilt in 1987