A fire has destroyed 389 houses and commercial properties in a village in the northern Iranian province of Gilan.