Check your Spanish tax obligations

Do you own a property in Spain?