As far as I know, 所 has the following meanings:
- a place, as in 派出所 (police office).
- a counter, as in 一所科學中心 (a science center).
- a passive voice indicator that pairs up with 被（為）, as in 被（為）愛所糾纏 (tangled by love).
- a conjunction, as in 所熟悉的環境 (environment that I am familiar with).
EDIT: as Master Sparkles mentioned in the comments, 所 in the third and fourth context above also intensifies the association between the preceding noun and the verb that follows it.
However, in the following sentence,
Hopefully, my answer can be of some help/contribution.
none of the above meanings is appropriate. Besides, I thought that the sentence would be the same without 所, as in,
As such, what is the meaning of 所 in the "有所..." construct? Or is it simply redundant?
Thanks in advance!