Clestra Limited Singapore Branch is located in Lobby 1, Singapore on Singapore, Paya Lebar Rd, #05-17号60, Paya Lebar Square. Clestra Limited Singapore Branch is rated 3 out of 5 in the category building consultant in Singapore.
Address
Singapore, Paya Lebar Rd, #05-17号60, Paya Lebar Square