Map showing Telecom Place

Telecom's head office.

Are you responsible for Telecom Place? Claim it