
New 80,000 square foot home of the Botanical Research Institute of Texas located in Fort Worth, Texas.
The facility received a LEED Platinum Rating.
New 80,000 square foot home of the Botanical Research Institute of Texas located in Fort Worth, Texas.
The facility received a LEED Platinum Rating.