There is no such limit. Your rental agreement is between you and the owner, and if you rent it for 12 months and only have a visa for 6 months, that's your problem - he doesn't worry. If you cannot get here in the second 6 months, he would probably rent it to others -you might think this is not right, but it seems to be what they do.