523 N 2nd Ave, Stroud, OK 74079 — $127,500 · 3bd · ~1% rule | OnePercent