Costa Smeralda, Sardinia - Costa Smeralda, Italy
IMSCSM0401V
3 Bedrooms
5 Bathrooms
Plot 30.000m2
presented by
Immobilsarda
Price under request