Definition of DSH #1 Building


DSH #1 Building means the building located at No. 1 Lane 18 SanZhuang Road, Songjiang Export Processing Zone, Shanghai, PRC.