53 €125,000 1,712 €/m² Two-bedroom flat in Huelva district Huelva, Huelva 2173 m² Net yield 3.9% Average rent €505/month vs. appraisal +9% Growing population