BLOCK 22 CONDOS AT CONCORD CITY PLACE BY CONCORD ADEX. Located at 23 Spadina Avenue in Toronto Known as Concord Canada House, the two tallest towers in the neighbourhood will rise from an enormous podium to 59 and 69 storeys and heights of 203 and 232 metres, The podium will be 10 storeys tall, with retail at ground level and office space on the second level. Parking is both below ground and hidden above ground in the centre of the podium.