100 Meridian Ave #244 Miami Beach FL 33139 Records