One of my sales went to three Canadian families, as they ALL use it as their personal time share and it makes buying a home in Santa Barbara very affordable.
Best of travels,
We bought a house when we had an H1B visa. Eventually we got Green Cards and now we have Citizenship. If you don't get the green cards and you lose H1B then you lose the right to be in the country. You can keep the house - it can be a vacation home or investment - but the official line would be that you wouldn't be entitled to stay in the country without some kind of visa or resident alien status.
Hope this helps,