PROPERTY developer Finbar International is planning to build an 18-storey residential tower and 80 serviced apartments at 132 Terrace Road opposite Langley Park.

PROPERTY developer Finbar International is planning to build an 18-storey residential tower and 80 serviced apartments at 132 Terrace Road opposite Langley Park.