Space: 10,510 sq.ft
Address: 123 Slater Street, Ottawa, ON K1P 5H3, Canada
Property type: Office Downtown
Availability date: January 1, 2025
Space: 10,510 sq.ft
Address: 123 Slater Street, Ottawa, ON K1P 5H3, Canada
Property type: Office Downtown
Availability date: January 1, 2025