58 €379,900 1,881 €/m² Mountain-view house with private pool Terrassa, Barcelona 32202 m² Net yield 3.9% Average rent €1,509/month vs. appraisal −18% Rent-controlled area