10 Macpherson St, Industrial Site, Barberton, 1300, South Africa
82 De Villiers St, Barberton, 1300, South Africa