Lake Vista 7 Office Center
Lewisville , Texas
240,000 SF Two-Story Office Building
Lake Vista 7 is designed as a LEED-Silver certified building. The building boasts two, two-story entry atriums, Italian porcelain and granite tile entry, natural wood paneling, and grand staircases to facilitate interfloor traffic. The bright, open floor plans with 10-foot ceiling heights maximize natural light.
The architecture was meticulously designed to appeal to image-conscious companies. Extensive regional/native landscaping surrounds the building.