117 Willow D St, Larose, LA 70373 — $145,000 · 3bd · ~1.8% rule | OnePercent