По шенгенской визе можно находиться в Испании 90 дней в течение 180.
Если вы покупаете недвижимость по программе «Золотая виза Испании», вы получаете первый вид на жительство на два года. По истечении срока действия карту можно продлить на 5 лет.