152
125
128
79
96
33
85
75
83
30

All Market News: Spanish Real Estate Intelligence