250
m²
16
main rooms
Santa Maria Di Leuca
- ITALY
House for sale
House for sale
16 room luxury Villa for sale in Santa Maria di Leuca, Italy
For sale in Santa Maria di Leuca, in the enchanting setting of "De Finibus Terrae," this luxury villa offers a unique experience perched above the sea. With 250 square meters on a 7,000 square meter garden, the recently renovated property embodies the Mediterranean architectural style, featuring native plants and enchanting panoramas.
Spread over three seafront levels, the villa ...
Read more
Ref : DA 103
IB International Real Estate