Past
A Master-Planned Community in Vaughan
Alluring, iconic, and beautiful, Charisma has become one of Vaughan’s landmark high-rises, with its architecture, refined interiors, and stunning landscapes. It features a full range of modern amenities set in Vaughan’s bustling core. This is the setting for the life you imagined, and the life you can now live.
The first two releases at bring a new life to an already thriving urban area. From the sleek design and living spaces, unique community amenities, and more, Charisma brings a new perspective to the local residential landscape.