NANYANG TECHNOLOGICAL UNIVERSITY (HALL OF RESIDENCE 12)

30 NANYANG CRESCENT NANYANG TECHNOLOGICAL UNIVERSITY (HALL OF RESIDENCE 12) SINGAPORE 637659