61 Ubi Road 1
A 10-storey Light Industrial Development comprising of 3 Podium Blocks & 4 Towers with 1 basement carpark.
Get recommendation