Countryside property in Sant Llorenç des Cardassar, for sale

Ref: RUS0681B