123 Impala Cir, San Antonio, TX 78259 — $415,000 · 4bd · ~0.7% rule | OnePercent