Hazelbrook Square, Churchtown, Dublin 14

125 unit semi-detached, terrace and apartment development with surface and underground carparking.