$500k drop • Apr 7$1,200,0003.6 acresSaint Helena Parish4 bd, 5.5 ba • 5,210 sq ftDenham Springs, LA 70706