52 €230,000 1,797 €/m² Ground-floor Almonte flat with patios Almonte, Huelva 31128 m² Net yield 2.8% Average rent €680/month