Texas Kidney Consultants July 8, 2022November 16, 2022 • Structures and Interiors, Inc. default default default default default 2221 8th Ave. Fort Worth, Texas 76110Architect: TMA CHAYear Built: 2020Square Footage: 10,903 Share this:TwitterFacebookLike this:Like Loading...