About this property
Magnificent detached house located at the top of the picturesque and charming
village of Sella, in the province of Alicante. The village has all the services,
with restaurants, supermarkets, bakeries, pharmacy and medical …