770 Claughton Island Dr #1015 Miami, FL 33131