Location/AddressTHE INTERLACE, 182 Depot Road Singapore 109685
71 IRRAWADDY ROADSINGAPORE 329562 6.606 KM AWAY
705 SERANGOON ROADSINGAPORE 328127 7.326 KM AWAY
820 THOMSON ROADSINGAPORE 574623 7.674 KM AWAY