Location
Ho Chi Minh City & Hanoi, Vietnam
Services
Facility
Size
2,254 m² & 2,525 m²