€399,900 BC70988QN Town House Pilar de La Horadada, Alicante Bedrooms 4 Bathrooms 3 Build 122 m² Plot —