27110 Hatch Ln, Parma, ID 83660 — $987,550 · 3bd · ~0.3% rule | OnePercent