Telus Garden resales

Telus Garden building located at 777 Richards street.