Eighth Avenue Place is a  twin-tower building complex located in downtown Calgary, Alberta, Canada.
Eighth Avenue Place comprises two high-rise structures positioned in downtown Calgary, Alberta, Canada.