is inactive
Where is CRANBERRY STREET INDUSTRIAL PARK's headquarters?
CRANBERRY STREET INDUSTRIAL PARK's headquarters is located at FIRST FLOOR IOTA PLACE, 27 FRICKER ROAD, ILLOVO, JOHANNESBURG, 2196
What year was CRANBERRY STREET INDUSTRIAL PARK started?
CRANBERRY STREET INDUSTRIAL PARK was started in 1997