Carmody Road St Lucia

These eight boutique townhouses maximise the development potential of the two sites.