/
Florida-based construction management firm Moss has signed a 25,815-square-foot office lease at The Farm, a 135-acre mixed-use development located in the northeastern Dallas suburb of Allen. The space is located within the newly constructed FarmWorks One building.