Developments
View Our Announced Developments


2575 Pharmacy Ave
Located at Finch and Pharmacy in Scarborough, this 25-storey, 321-unit development pairs housing with a new place of worship on site, expanding supply while upgrading vital community infrastructure.




