Liberty Towers Condominiums & Towns Description: 24 Storey Building (266 Residential Units) Location: Toronto, ON Architect: IBI GROUP Client: CanAlfa Group