I would use a HELOC. It should be cheap money, and no capital gains taxes, or commissions that you might have with an index fund sale. Also, you only pay when you actually use it.
If the deal falls through, just pay it back. Once you sell, it may be hard to get back in after paying taxes.