2050 Ne 140th St #3 North Miami Beach FL 33181 Records