I bought my second stable, but to my surprise I find I have the same horses in both. If I buy one second stable should have no room for new horses?.

As data annex, my first barn has 3 boxes only. I have not unlocked the fourth. And the best part is that the second stable is identical.
I thought that would be separate buildings, but apparently not. So you can never have more than 4 horses?