Skip to main content

Sabre Corporate Campus Planned in Southlake

Published 4/6/2002

Sabre Inc. is planning a 2,000,000-sf corporate campus on 175 acres in Southlake, Texas, slated for completion in 2008. Developed by Maguire Partners, the campus will require over $540 million in capital investment over the next ten years and will house 10,000 employees. The project is part of the Solana mixed-use development.