Location: Farmers Branch, Texas
Owner: LBJ Infrastructure Group
18,359 SF
2-Story
Data Center
Site Challenges