€379,900 BC48263LL Town House Pilar de La Horadada, Alicante Bedrooms 3 Bathrooms 2 Build 83 m² Plot 91 m²