22 John Street

A 31 storey, 370-unit rental apartment building with seven at-grade townhouses and a 1,200 m² outdoor community open space at 22 John Street.