Built between 2000 and 2006, the buildings, which total 373,228 square feet, are 79% leased.
The company is expected to move into the space by the end of 2024 or the beginning of 2025.