IND1 Banner

Brief Facility Datasheet

 
Location Jakarta, Indonesia
Size 6,310 sq ft space
Commissioned 2007