Boasting big space, big power and big fiber, the Globe Building offers seven storeys and 550,000 square feet of scalable and connected office space to take your business and technology needs global.
Boasting big space, big power and big fiber, the Globe Building offers seven storeys and 550,000 square feet of scalable and connected office space to take your business and technology needs global.