217
m²
7
main rooms
Ref : RIF. 12637
7
House for sale
in
San Teodoro
- ITALY
3 500 000 €
This refined villa for sale in San Teodoro, south of Costa Smeralda, overlooks the stunning Sardinian sea and epitomizes the region's architectural excellence and discreet luxury. Spanning 217 sqm over…
Lionard Luxury Real Estate