Villa in La Portela de Valcarce, for sale

Ref: CHA0077