Devonshire Residences

Devonshire Residences | 55 Devonshire Road, 2015
A 25-storey residential (84 units) development with swimming pool and communal facilities at 2nd & 14th storey