Both are equally natural but mean different things.
Force implies some kind of coercion:
Their mother forced the the boys to clean up their rooms (threatening to take away their cell phones if they didn't).
Order implies some kind of authoritative statement.
The court ordered the boys to clean up the damage to their neighbor's yard from their "prank".
If the government didn't want to reconstruct the apartment, they might have had to be forced to do it. If some higher authority required it of them, then you can say the government was ordered to do it.
Synonyms for "ordered": commanded, directed, instructed, mandated, requested, told, warned, charged, and others.
Synonyms for "forced": compelled, demanded, obliged, pressured, required, coerced, strong-armed, and others.
Some of these, like commanded or mandated, include both definitions.