Green Cube by | Jun 25, 2020 1 2 3 4 50.000 ICF Contractor/Installer Bookmark Contact Information 3 The Space 4-8 Stibitz St., Westlake Business Park, Cape Town 7945 0027-21-702-3211 steve@gc-group.co.za Get Directions By car By public transit Walking Bicycling