Suite 1305, 150 Isabella Street Space: 1635 sq.ft Address: Property type: Office Centretown, Office Downtown