51 €180,000 1,731 €/m² Three-bedroom flat in Molino de la Vega Huelva, Huelva 31104 m² Net yield 3.6% Average rent €680/month vs. appraisal +10% Growing population