Location:
81 Clemenceau Ave, Singapore 239917
Designer:
Direct Owner/ United Venture
Installer:
Trillium Contracts Pte Ltd
None