Category: Telecommunications Installation
Address: 537 Flemington Street, Kyalami, Johannesburg, 1684