Union Square Residences is a brand new 99 year leasehold mixed development situated in the heart 20 Havelock Road. https://singaporenewproperty.net/union-square
Union Square Residences is a brand new 99 year leasehold mixed development situated in the heart 20 Havelock Road. https://singaporenewproperty.net/union-square