1103 Dulles Ave, Stafford, TX 77477 — $148,800 · 2bd · ~0.9% rule | OnePercent