590 Nw 65th St #3 Miami FL 33150 Records