You can certainly place a lien for the taxes you pay on their behalf. The problem is you will probabily face this for as long as own the property. You need to sit down with everyone and come up with a plan to maintain or sell the proeprty. Legal questions should be addressed to a lawyer though. good luck working things out.
The #1 Trulia Agent in New Hampshire