Vistas, St Lucia is a luxury property development by the renowned Barber Property Group. The award-winning design-team have drawn upon the distinctive St Lucia lifestyle to create elegant and liveable apartments and penthouses.
Hosted on the Amazon Cloud, which is committed to 100% renewable energy.
TCN is a worldwide business, headquartered in Brisbane/Meanjin, Australia, on the traditional lands of the Turrbal and Yuggera Peoples. We acknowledge the traditional custodians and pay respects to Elders past, present and emerging.