CBRE earns marketing, leasing for Esplanade complex
CBRE has been awarded the marketing assignment for the ±1 million-square-foot mixed-use Esplanade complex, including buildings I, II, IV and V. The landmark office and retail development is located at…