Suite 1402, 85 Albert Street Space: 1957 sq.ft Address: 85 Albert St, Ottawa, ON K1P 6A4, Canada Property type: Office Downtown Floor Plan