The Terrace The Terrace consist of 5 innovative Class A office buildings approximately 250,000 sf on 7 acres in Bee Cave, Texas.