BR

Narra Residences North Tower

Thu Duc City, Vietnam