238 Nw 84th St #238 Miami FL 33150 Records