This stunning 26-storey complex features 282 residential units and a commercial podium of 5 retail units.