1960 Park Ave Miami Beach, FL 33139