Telus Sky in Calgary, Alberta, Canada

Telus Sky is a new apartment development by Westbank and Allied Properties in Calgary, AB. Explore prices, floor plans, photos and details. Register Now.