13431 Sw 62nd St #84 Miami FL 33183 Records