National University of Singapore University Town is located in National University of Singapore, CREATE Tower, Singapore on 138602, Create Way. National University of Singapore University Town is rated 4.9 out of 5 in the category townhouse complex in Singapore.
Address
138602, Create Way
Accessibility
Wheelchair-accessible entrance