Promoted 1 / 16 View 16 photos $950,663 3 Beds 3 Baths 1453 sqft Villa in San Teodoro, Sardinia, Italy Contact Garden Terrace Pool Fitness Center / Gym Seafront Sea View Modern Coastal New Builds Nestled in the prestigious hillside setting of Suaredda di Supra, one of the most private and panoramic locations in San Teodoro, this exceptional newly built villa offers a rare opportunity to experi