Charlton Residences, delivered by awarded Brisbane development group, Tessa, is one of Windsors best appointed boutique buildings. Occupying an elevated,