Two build-to-suit buildings have been recently completed for Noah Corporation, one in Mason Creek Corporate at Mason Road and I-10, and another in Lake Pointe Town Center near the Southwest Freeway and Highway 6. Noahʼs is the first company in the U.S. to build a national chain of event centers, and 28 facilities will be open by the end of 2015.