Location / Miami, Florida

11 Story Office Building