Jean Edmonds Towers North

300 Slater Street, Downtown, Ottawa
Building Size  303,000 sqft
Floor Size  14,600 sqft
Class  B