PersonalEyes Vision Care July 2, 2022August 5, 2022 • Structures and Interiors, Inc. 2600 Lakeside Parkway Suite 180 Flower Mound, Texas 75022Architect: Places Made ArchitectureYear Finished-Out: 2019Square Footage: 2,268 Share this:TwitterFacebookLike this:Like Loading...