Eighth Avenue Place is the first office tower of its kind in Canada. There are only 2 other commerical properties in North America that can boast pre-certified LEED Platinum office status.
With almost 2 million square feet of office and retail space, world-class amenities and luxurious modern design, Eighth Avenue Place is the ideal location for your retail business or office space.
Our state-of-the-art fitness and conference centres are best in class and offer a range of added features. Additionally, our premium downtown location awards a variety of five star neighbourhood amenities and our on-site restaurants and retailers are central and convenient.
To learn more about Eighth Avenue Place, visit About Us.
Contact our office leasing representative for more information.
Contact the Property Management Office for more information.