Eminent domain would not stop the foreclosure. The government would pay at most market value (and where I live in Florida it would only be tax value which is usually much less), so if a home owner has a mortgage that is higher than market value, the homeowner must still pay the difference to the lender.
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.