Building
This 2-story, 130,000 square foot office building serves as the corporate headquarters for Carlson Restaurants Worldwide, Inc. Completed in 2003, the building is situated on an 11.94 acre parcel of land located approximately 17 miles north of Dallas.