13428 Sw 62nd St #I102 Miami FL 33183 Records