Sqm from: 100
Office For Lease
The Lancaster Building - The Lancaster Building - Le Thanh Ton, Ben Nghe, District 1, Ho Chi Minh, Vietnam