Lot 87 EFFIE DR, Denham Springs, LA 70706 - MLS#2020002430 - Natali...