View Larger Image View Larger Image View Larger Image View Larger Image View Larger Image View Larger Image View Larger Image View Larger Image ICBC – Industrial and Commercial Bank of China @ Deutsches Haus | 33 Le Duan Street | District 1 | Ho Chi Minh Cityadmin2018-09-18T11:17:09+07:00Project Description