JLL negotiates 49,000-square-foot office lease at Dallas’ Lakeside Square
JLL announced that CRC Group signed a 49,000-square-foot office lease at Lakeside Square in Dallas, marking a major relocation for the company’s Dallas operations. CRC…