A 172,000ft2, 24-storey apartment building plus 5,200ft2, 1-level underground parking garage, located at 81 Slater Street in Ottawa, Ontario.