13420 Sw 62nd St #J110 Miami FL 33183 Records