Is it not the case, from what I gather from the TV, that US owners can just walk away from the property. Unlike us. No LLC required, try checking out blogs online.
There is, again I gather, no follow-up by the authorities, ie Detroit City, in fact it may not be in be Detroit proper, but over the city line in the suburbs.
Which is why so many houses have been abandoned. And America has abandoned Detroit. I would say, try not to incur any more expenses.
Sorry about this bit. A friend of mine, who lives here, had to give away a house in Florida, his deceased fathers, because it would not sell and he was paying the property charges.
Sorry for your position. KJ.