320 Mcleod – The Opus

320 Mcleod (The Opus) welcomes into a stunning lobby consisting of granite flooring, Persian rugs, wood-paneled walls and leather sofas. The building is located across the street from Ottawa’s iconic Museum of Nature, situating 320 Mcleod walking distance to shops and restaurants in Somerset Village, Elgin Street, Bank Street and the Glebe. Highlighted interior features […]