Industrial - Philippi Village - The Hub

The Locaton Corporation - South Africa