This Villa Offers Privacy and Tranquility
Price Available Upon Request in Costa Smeralda, Sardinia, IT, Italy