Cosmo

Cosmo | 18 Guillemard Crescent, 2010
A 13-storey residential (45 units) development with attic, carpark and swimming pool at 1st storey