NANYANG TECHNOLOGICAL UNIVERSITY (HALL OF RESIDENCE 12)

32 NANYANG CRESCENT NANYANG TECHNOLOGICAL UNIVERSITY (HALL OF RESIDENCE 12) SINGAPORE 637658