Location / Miami, Florida

20 Story Office Building