Under Contract8 photos8$57,0003 bd, 1 ba, 1,068 Sq Ft3 bd·1 ba·1,068 Sq Ft601 S Helen StDeRidder, LA 70634#26-5521Single Family Residence