319 McRae St.
319 McRae Ave, Ottawa, ON
Situated in the vibrant and rapidly developing community of Westboro, this project is comprised of two buildings, a six storey state of the art office facility with LEED Silver Certification and a seven storey residential structure containing 139 contemporary rental units, with retail space located at street level.