The correct statement is:
Heat will flow from the iron block to the water until both reach a temperature somewhere between 50 degrees Celsius and 250 degrees Celsius.
Since the iron block is at a higher temperature (250 degrees Celsius) than the water (50 degrees Celsius), heat will flow from the iron block to the water until thermal equilibrium is reached, resulting in a final temperature that is between the two initial temperatures.