13781 Sw 66th St #229b Miami FL 33183 Records