The Glass House
More than 2,500 SWFcontract Solar Shades were installed throughout this beautiful LEED-certified Dallas high-rise that provides luxury residential living space.
Featured Products
Location
Dallas, TX
Architect
Preston Partnership
Atlanta, GA