Ipa-nima Ho Chi Minh City

85 Pasteur Street, District 1 Ho Chi Minh City , Vietnam