720 E McHarg St, Stamford, TX 79553 — $164,900 · 4bd · ~1.6% rule | OnePercent