349
274
202
189
151
197
175
113
162
345

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