Citadel Terrace houses about 103,000 square feet of office space, 70 percent of which is leased by Lockheed Martin Corp. Griffis Blessing Inc. has sold the Citadel Terrace office building for $11.8 million to Red Rock Springs LLC. Red Rock Springs is a family investment company based in Delaware. The Citadel Terrace purchase is the […]
This content is only available to members of the CSBJ. To gain access, you'll need to sign in or purchase Basic Free If you're already a member, sign in here.