CapturePoint LLC to expand into 27,317 square feet of space in Allen Texas.
Allen, Texas — According to state and local development sources, CapturePoint LLC plans to build out 27,317 square feet of new space in Allen. The company plans to occupy the new space at 1101 Central…