25613 Palmwood Ct, Denham Springs, LA 70726 — $176,000 · 3bd · ~1.1% rule | OnePercent