€520,000 EDP81638R Country House Altea, Alicante Bedrooms 3 Bathrooms 3 Build 267 m² Plot 8,806 m² Pool Yes