18331 SE 41st St, Newalla, OK 74857 — $244,900 · 4bd · ~1% rule | OnePercent