630 84th St #28 Miami Beach FL 33141 Records