Southcore Financial Centre (SFC) is a sustainable complex prominently located in Toronto’s emerging Southcore Financial District. With a strong commitment to energy efficiency, SFC sets the bar as a sustainability leader in the downtown Toronto core and across Canada.
In 2008, bcIMC Realty Corporation commenced construction on Phase 1 of this mixed-use development, consisting of a 26 story, 671,000 square foot office tower at 18 York. This state of the art facility with a LEED Platinum (Core and Shell) designation features a Column Free design with a Raised Flooring system, a Green roof, Under-Floor distribution systems and a Deep Lake Water/Thermal Water storage cooling system. 18 York was architecturally designed by Kuwabara Payne McKenna Blumberg (KPMB) and is the Canadian head office of PwC. The Architects commitment to lush green spaces with quality interior and exterior finishes is ideal for employees and visitors. As of December 2018, the 18 York office tower has been certified BOMA BEST Platinum.
We are grateful for being recognized and appreciate the continued support of our tenants and partners. Click through to see our proud achievements.
Southcore Financial Centre has many amenities and conveniences to serve you that shape the unique character of the complex.
Our mandate at Southcore Financial Centre is to continually improve environmental and social performance by partnering with tenants and vendors to reduce consumption and costs, ultimately increasing satisfaction, comfort and productivity within the Complex.