The Plaza at Hannibal Square

Office