298
200
174
146
123
148
145
97
142
316

real-estate-transactions Market News: Spanish Real Estate Intelligence