Location/AddressNANYANG TECHNOLOGICAL UNIVERSITY (NANYANG TERRACE STAFF HOUSING), 72 Nanyang Terrace Singapore 639749
50 CHOA CHU KANG WAYSINGAPORE 688265 7.634 KM AWAY
15 CHOA CHU KANG AVENUE 4SINGAPORE 689813 7.815 KM AWAY
30 CHOA CHU KANG WAYSINGAPORE 688266 7.917 KM AWAY