192
115
167
114
350
55
40
117
49
32

residential Market News: Spanish Real Estate Intelligence