KEELE & FINCH

Toronto, Ontario

Located at the intersection of Keele and Finch in North York, this 900,000 sq.ft development consists of 14-story buildings with over 800 residential units. This redevelopment is located on an important urban node in Toronto and is connected to a transit station. The site offers a pedestrian friendly urban space along with amenities for residents to live, work and play in their neighborhood.