13783 Sw 66th St #206a Miami FL 33183 Records