I think it's your legal understanding that is flawed. Eminent domain is the governments power to take private property for public use, with just compensation. Constitutionally the government cannot seize state property any more than states can seize federal property. Only congress or state legislatures can dispose of property belonging to the federal government or a state.
Nope! Its yours that is flawed. Eminent domain is not limited to private property. ANY property within their sovereign territory may be seized for public use.