81 New North Road Eden Terrace_0
81 New North Road Eden Terrace_1
81 New North Road Eden Terrace_2
81 New North Road Eden Terrace_3
81 New North Road Eden Terrace_4
81 New North Road Eden Terrace_5
81 New North Road Eden Terrace_6
81 New North Road Eden Terrace_7
81 New North Road Eden Terrace_8
81 New North Road Eden Terrace_9
81 New North Road Eden Terrace_10
81 New North Road Eden Terrace_1
81 New North Road Eden Terrace_2
+11
Pictures11
Floorplan
Map
Video & 3D tour
logo
Data
More properties for lease
Latest commercial news