Saigon Centre
Search results
We did not find results for: Saigon Times Square.
Check spelling or type a new query.
We did not find results for: Saigon Times Square.
Check spelling or type a new query.
Times Square is a high-rise building in District 1, Ho Chi Minh City, Vietnam. This tower is a 40-storey joint tower and features a modern architectural style. Wikipedia