21 Durham Street South

21 Durham Street South

21 Durham Street South, Christchurch, 8023, New ZealandBuilding

Data centers in the building (1)

Computer Concepts Limited CCL Christchurch

21 Durham Street South, Christchurch, 8023, New Zealand

Location

21 Durham Street South
Christchurch, 8023, New Zealand