100 Meridian Ave #222 Miami Beach FL 33139 Records