A new development by Sigma Group is proposed for Scarborough’s Oakridge neighbourhood, featuring residential, retail, and a Montessori school/daycare. Located at 507-513 Victoria Park Avenue, it includes two towers of 16 and 39 storeys, providing 578 rental units, retail, and a new public park through a land swap.