106 Orchard Ln, Helena, AL 35080 — $398,500 · 4bd · ~0.8% rule | OnePercent