Welcome to modern urban living at Canary Block Condos (60 Tannery Road), where historic charm meets contemporary convenience
Welcome to modern urban living at Canary Block Condos (60 Tannery Road), where historic charm meets contemporary convenience…