Generations by C & Partners Architects in Toronto, Ontario, Canada