/
National Distribution Centers (dba NFI) has signed a 129,143-square-foot industrial lease at Fort Worth South Business Park. The provider of third-party logistics services will occupy about half the space at Building 5 within the 320-acre, master-planned development, which is located 2.5 miles south of the I-20 and I-35 interchange.