The 81,780 square-foot facility is expected to serve more than 50,000 youth athletes annually with the ability to configure ...
FARMERS BRANCH, TEXAS — Lee & Associates has negotiated a 91,520-square-foot industrial lease in the northern Dallas metro of Farmers Branch. According to LoopNet Inc., the building at 12301 Stemmons ...